Software Engineer
Core
Build and maintain backend services and APIs for a global fare payment platform used by millions of riders and transit agencies.
Role type
Senior Backend Engineer (Java/Kotlin)
Builds
Cloud-native, event-driven systems for fare collection and ticketing
Domain
Fintech / Public Transport
Required skills
Java, Kotlin, Distributed Systems, REST APIs, AWS, Kafka, Terraform, System Design, Observability
Preferred skills
Event-driven architecture, Infrastructure as Code, Code Quality, Cross-functional collaboration
Technologies
Java, Kotlin, AWS (DynamoDB, S3, SQS, EC2, ECS), Kafka, Terraform, Grafana, Gradle, Maven, Git
Responsibilities
Build and maintain backend services and APIs, Design scalable and resilient distributed systems, Collaborate with cross-functional teams to deliver features, Write clean and tested code, Support integrations with internal and third-party systems, Monitor and improve service performance and reliability
Seniority
Mid-to-Senior, hands-on IC