Lead the architectural direction for large-scale distributed systems processing data from 1M+ connected devices. Help drive technical decision-making across multiple engineering teams, establishing best practices and security-first development approaches. Design and implement highly scalable microservices architecture using cloud-native technologies. Guide the evolution of our platform to support next-generation AI-powered fleet management solutions. Rapidly prototype, deploy, and test innovative solutions using modern cloud technologies such as, AWS EKS, Lambda, DynamoDB. Build fault-tolerant, high-performance systems with 99.99% availability requirements. Implement event-driven architectures and real-time data processing pipelines using technologies such as Kafka and SQS. Integrate AI/ML capabilities into existing workflows and decision-making processes. Mentor distributed engineering teams across multiple time zones, improving team velocity and code quality. Work directly with Product Management, IT, and Operations to define, test, and productize solutions that enhance market position. Collaborate with cross-functional teams using Agile methodologies. Drive adoption of modern development practices including CI/CD, automated testing, and observability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior