Responsibilities
- Design and develop distributed, cloud-native backend services that power key features within the Identity and Trust Platform.
- Define and implement the foundational data model and APIs that serve as the single system of record for customers, entities, and users within your area of ownership.
- Drive the strategic implementation of identity and customer lifecycle logic migrated out of legacy systems into resilient, observable, and Identity Platform-first services.
- Implement the core platform capabilities, including components of the unified entitlements layer and shared compliance context.
- Partner with Product, Compliance, and other engineering teams to champion standard integration patterns and contracts for the platform.
- Champion engineering excellence in architecture, code quality, testing, and operational practices.
- Serve as a mentor to help grow junior members of the foundational platform team.
Requirements
- 5+ years experience in Software Engineering, with a deep focus on backend systems.
- Deep, hands-on backend engineering experience building and operating modern, cloud-native, and highly-available distributed systems.
- Proven track record designing and delivering complex features within large-scale systems in complex, regulated environments.
- Strong skills in API design and integration (e.g., REST and/or gRPC), with a focus on defining clear, reusable service contracts.
- Experience with cloud platforms (AWS preferred) and container orchestration (Kubernetes, ECS).
- Ability to tactically navigate and reduce technical debt while driving significant business value and managing feature-level migration efforts.
- Strong technical ownership skills: demonstrated ability to own the technical delivery for complex features and influence local, cross-team decisions.
Nice to Have
- Experience with our current stack: Java + Spring Boot. We welcome candidates from other robust backend stacks (Go, Kotlin, C#, Python, Rust, etc.) who can quickly learn JVM technologies.
- Experience with event-driven architecture (Kafka, SNS/SQS, etc.), essential for building a decoupled and resilient platform.
- Domain knowledge in fintech, regtech, KYC/KYB, identity verification, or compliance-heavy systems.