Senior Backend Engineer II - Platform
Core
Design, build, and run scalable, secure shared backend services and APIs (identity, notifications, configuration, API gateways) used by many product teams.
Role type
Senior Backend Engineer II (Platform)
Builds
Shared backend services and APIs for identity, notifications, configuration, and API gateways
Domain
Fintech / Retail Finance
Required skills
Java, Go, Microservices, REST/gRPC APIs, Event-driven design, Reliability practices, Observability, Relational/NoSQL databases, Caching (Redis), Messaging (Kafka), Authentication/Authorization (OAuth2, OpenID Connect, JWT), Cloud platforms (GCP, AWS), Containers, CI/CD
Preferred skills
Fintech experience, Regulated environment experience
Technologies
Java, Go, Kafka, Redis, GCP, AWS
Responsibilities
Design and build scalable shared backend services and APIs; Own larger services end-to-end including monitoring and on-call support; Design stable APIs with clear contracts and versioning; Build and improve identity and access features; Make shared services resilient with rate limiting and graceful degradation; Improve observability with metrics, logs, and traces; Lead design reviews and perform code reviews; Investigate production incidents and perform root cause analysis; Mentor mid-level engineers
Seniority
Senior, hands-on IC