Key Responsibilities
Take a proactive role in a business-driven Squad and own your domain
Design, implement, test, deploy, and monitor backend infrastructure and business features
Maintain high-quality standards and write readable, testable, modular, and maintainable code
Build tools and processes to improve and accelerate our development lifecycle and take our road safety solutions to the next level
Collaborate while sharing your knowledge with other team members throughout the R&D
Guide and mentor engineers across teams, fostering collaboration and elevating technical standards
Take ownership of backend infrastructure initiatives, from design to implementation, with a focus on scalability, maintainability, and system performance
Contribute to the adoption and integration of Generative AI tools and practices to enhance developer productivity and code quality
Shape core infrastructure decisions and lead backend architecture at scale
Act as a multiplier for engineering excellence through strong cross-functional collaboration
7+ years of backend development experience in JVM-based environments (Java/Kotlin Kotlin preferred)
Experience with distributed, microservice-based architectures
Deep understanding of both RDBMS and NoSQL databases
Experience working with high-scale data and traffic, including tools such as Redis, MongoDB, Kafka, Kinesis
Solid knowledge of cloud services, Docker, CI/CD pipelines, and Kubernetes
Managerial or squad leadership experience (minimum 3 people) Advantage