Ajaib
Senior Backend Engineer II - Platform
About this role
Description: Own shared backend services that support all Ajaib products, including identity, notifications, and API gateways. Design, build, and maintain scalable and secure backend services and APIs. Lead design reviews, mentor engineers, and ensure service reliability and security. Requirements: Bachelor's degree in Computer Science or equivalent experience. 5+ years of professional backend engineering experience with production services. Proficient in Java, Go, or another modern backend language. Strong understanding of microservices, REST/gRPC APIs, and reliability practices. Experience with relational and NoSQL databases, caching (Redis), and messaging (Kafka). Knowledge of authentication and authorization protocols (OAuth2, OpenID Connect). Familiarity with cloud platforms (GCP or AWS) and CI/CD practices. Ownership mindset and clear communication skills; fintech experience is a plus. Benefits: Performance bonus based on impact. Comprehensive health coverage through private insurance. Paid time off for recharging. Company-sponsored learning and development opportunities. Hybrid work arrangement for flexibility. Career growth opportunities with experienced leaders. Employee perks including discounts and lifestyle benefits. Collaborative culture with ownership and impact.