We're looking for an experienced Senior Platform Engineer – IAM to join our Platform IAM Team in Supermetrics.
This role combines a deep understanding of security with platform engineering expertise, leveraging modern Kubernetes and cloud technologies to deliver scalable, reliable, and secure solutions.
This role is based at our headquarters in Helsinki.
You'll make an impact by:
- Drive the evolution of Supermetrics' Identity and Access Management (IAM) to meet enterprise demands for secure user management and data authorization.
- Replace the existing non-standard token implementation with industry-standard approaches to improve interoperability, security, and scalability.
- Transition Supermetrics to a decentralized IAM model, enabling seamless IAM as a service across components while reducing redundancy and complexity.
- Address the limitations in current IAM capabilities to enable secure, efficient authorization for new services acting on behalf of users.
- Design and develop solutions that support growth while maintaining operational simplicity and security.
- Contribute to critical platform functions such as service-to-service communication and infrastructure orchestration, laying the groundwork for a truly integrated Supermetrics platform.
- Play a key role in transforming Supermetrics into a cohesive, robust platform by establishing secure and scalable base-level platform services.
- Collaborate across teams to deliver innovative solutions that address current limitations and meet future growth needs.
Your day-to-day work and responsibilities will include:
- Design and operate a secure, scalable IAM service that enables authentication, authorization, and identity management across our SaaS platform, focusing on token validation, permission checks and user/role lookups.
- Build and maintain APIs, SDKs, and integrations to enable other platform services to consume IAM capabilities effectively.
- Manage the full lifecycle of identities for users, applications, and services, automating provisioning, deprovisioning, and access control workflows.
- Integrate with external Identity Providers (IdPs) like Okta, Microsoft Entra ID, and others, using standards such as SAML, OIDC, and SCIM.
- Implement secure workload identity models for platform services and workloads running on Kubernetes.
- Develop and promote platform-wide security best practices, ensuring compliance with security and data protection standards.
- Establish robust observability for the IAM service, including monitoring, alerting, and logging, to guarantee high availability and rapid incident resolution.
- Partner with other engineering teams to embed IAM functionality seamlessly into their services and workflows.
- Contribute to the platform's architectural vision, balancing security, scalability, and usability.
- Stay informed about industry advancements in IAM, cloud-native security, Platform Engineering, and CNCF technologies, and apply them to improve the platform continuously.
This role is for you if you have:
- 5+ years of experience in software engineering, with most of that time spent on Identity and Access Management and security, preferably developing IAM capabilities as part of a platform engineering, DevOps, or site reliability engineering (SRE) team.
- Demonstrated expertise in designing and implementing scalable Identity and Access Management systems.
- Deep knowledge of authentication and authorization standards such as OAuth2, OIDC, SAML, and SCIM.
- Hands-on experience with Kubernetes and other CNCF technologies in production environments.
- Proficiency in at least one programming language from Go, Java, C#.
- Strong understanding of API design and implementation for secure, scalable services.
- Familiarity with cloud-native security tools and practices, including zero-trust architectures.
- Experience in multi-cloud environments (AWS and GCP preferred).
- Excellent collaboration, communication, and problem-solving skills.
Nice to have:
- Experience with Infrastructure-as-Code tools like Terraform or Crossplane
- Familiarity with service meshes (e.g., Istio, Cilium) for workload identity and mTLS.
- Knowledge of event-driven architectures and tools (e.g., Kafka, Pub/Sub).
- Certifications like CKA (Certified Kubernetes Administrator) or CKS (Certified Kubernetes Security Specialist).
Benefits we offer:
- Competitive compensation package, including equity and bonus
- Excellent work equipment and home office allowance for those working in our fully remote locations
- Health care benefits and leisure time insurance
- Annual 1000 euros of personal learning budget
- Sports and wellbeing allowance
The interview process:
- Interview with the Recruiter (30 mins)
- Interview with Hiring Manager (30 mins)
- Home Assignment + Presentation (90 mins)
- Team Interview (60 mins)
Does this sound like your next adventure? Apply now! We'll fill the role as soon as we find the right person.
And don't forget to read more about our Engineering teams at Supermetrics!
#LI-Hybrid #LI-Remote
Join us on our mission to make data a marketing superpower
Supermetrics is a frontrunner in data integration technology, with 15% of global advertising spend reported through our products.
Our technology streamlines marketing data for over 200,000 businesses through a network of agencies and customers like Shopify, HubSpot, and Nestlé. We help marketers master their data and turn it into insights that improve business results and predict the best next step. Since our founding in 2013, we've grown profitably to reach 750K+ users and over 50M€ in annual recurring revenue.
We're a team of 360+ growth-minded people from diverse backgrounds. Together, we make a multicultural, resourceful, and collaborative team.
Supermetrics operates on trust, transparency, and a keen customer focus. Forward-looking and action-oriented, we work hard to be the leader in our industry. As team players, we help each other and win together.
We're hiring for a diverse, competent, and collaborative team and building an inclusive workplace where everyone is treated fairly and respectfully.
It all started with a Google t-shirt... Read the rest of our growth story at supermetrics.com/about.
Other Jobs from Supermetrics
Senior Database Reliability Engineer (Kubernetes)
Lead Full-Stack Engineer
Lead Full-Stack Engineer
Lead Full-Stack Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say