CareerPlanGet AI match score →

Software Engineer II, IAM

Dublin, Ireland💼 Full-time🗓 2026-07-15 → 2026-07-31

Core

Developing reliable code and algorithms for user management, permission, and web services to ensure the security and resilience of Toast's platform for restaurants and local businesses.

Role type

Software Engineer II (Identity Management)

Builds

High performance, flexible, and highly scalable microservices, web and mobile applications, and core services for user management, authentication, and permissions.

Domain

SaaS / Fintech / Hospitality

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Kotlin, object-oriented programming, microservices, distributed systems, enterprise messaging, asynchronous communication tools (Pulsar, JMS, Kafka), unit testing, end-to-end testing, performance testing, code reviews, system design, production deployment, performance optimization.

Preferred skills

IAM experience, Agile/Scrum methodology.

Technologies

Java, Kotlin, Pulsar, JMS, Kafka

Responsibilities

Design, build, deploy, and maintain highly resilient and scalable systems; diagnose performance bottlenecks and optimize for better performance; champion best practices such as quality integration and testing; provide design feedback and participate in code reviews; monitor feature rollouts to ensure customer success.

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗