Principal Engineer - Platform & Data
Core
Design and evolve the architecture for a global fare payment platform serving millions of public transport riders, with a specific focus on strengthening data architecture and strategy.
Role type
Principal Platform & Data Engineer
Builds
Scalable, robust, and cost-efficient services and data platforms for the Justride fare collection system
Domain
Fintech / Public Transport / Distributed Systems
Required skills
Distributed systems design, microservices architecture, data architecture (platforms, pipelines, warehousing), cloud platforms (AWS), REST API design, technical leadership, hands-on coding and delivery, scalability and performance optimization
Preferred skills
Event-driven architectures (Kafka), cloud cost optimization, monolith-to-microservices refactoring, AI-enabled system architecture
Technologies
Kotlin, Java, DynamoDB, MySQL, Snowflake, Databricks, Spark, Terraform, GitLab CI/CD
Responsibilities
Define platform blueprint, standards, and best practices; shape data architecture and strategy; design and deliver scalable services; conduct code reviews and targeted contributions; act as a senior technical advisor across engineering teams; plan and prioritize the technical roadmap; produce high-quality technical documentation and architecture artefacts
Seniority
Principal, hands-on IC with strategic influence