Principal Engineer
Core
Define and evolve the architecture of a global fare collection platform serving millions of public transport riders across 250+ locations.
Role type
Principal Engineer (Architecture)
Builds
Scalable, robust, cost-efficient services and the Justride platform blueprint.
Domain
Fintech / Public Transport / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Microservices architecture, Cloud platforms (AWS), Data architecture, Technical leadership, System scalability, Performance optimization, Cost management, Technical documentation, API governance
Preferred skills
REST API design, Monolith-to-microservices refactoring, Event-driven architectures (Kafka), Cloud cost optimization, Kotlin, Java, DynamoDB, MySQL, Terraform, GitLab CI/CD
Responsibilities
Shape platform architecture and define standards, Design and deliver scalable services, Conduct code reviews and targeted contributions, Solve complex platform challenges, Advise engineering teams on technical decisions, Plan technical roadmap and scope initiatives
Seniority
Principal, hands-on IC with strategic influence