Senior Backend Engineer to design and implement scalable microservices for millions of users. Must be proficient in Kotlin and AWS-native technologies, with strong experience in distributed systems and secure-by-default design. Mentorship and leadership within the team are expected.
Required Skills
- Extensive experience building scalable backend systems in AWS (Fargate, ALB, DynamoDB, Cloudflare, OAuth).
- Proficient in Kotlin (Ktor) or similar JVM frameworks for API and microservice development.
- Strong grasp of distributed systems, data modeling, and API design (REST, gRPC, event-driven).
- Skilled in observability using OpenTelemetry, CloudWatch, and Grafana.
- Familiar with Infrastructure as Code tools like CDK or Terraform.
- Experienced with automated testing (unit, integration, load) and CI/CD best practices
- Strong communication and collaboration skills in cross-functional teams.
- Passion for secure-by-default design and data governance compliance.
- Comfortable acting as an educator and mentor within the team.
Bonus Skill
- Knowledge of GCP with willingness to upskill in AWS.
- Experience in progressive delivery practices and feature flagging.
- Familiarity with building platforms at a global scale.
- Experience contributing to engineering culture and continuous improvement initiatives.