Senior Platform Engineer – IAM

Posted:
11/26/2024, 11:36:52 PM

Location(s):
Uusimaa, Finland ⋅ Helsinki, Uusimaa, Finland

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Remote

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.