Lead, mentor, and grow a geographically distributed team of software engineers across multiple time zones, establishing asynchronous ways of working and fostering an inclusive culture
Job Summary
Lead, mentor, and grow a geographically distributed team of software engineers across multiple time zones, establishing asynchronous ways of working and fostering an inclusive culture.
Own the end-to-end lifecycle of Timebase and Anybase capabilities, driving decisions on architecture, performance, resilience, and cost optimization for a cloud-native platform.
Plan and prioritize the engineering roadmap with product management, overseeing software development, code review, testing, and championing DevOps best practices for global delivery.
Matching Summary
Lead, mentor, and grow a geographically distributed team of software engineers across multiple time zones, establishing asynchronous ways of working and fostering an inclusive culture.
Skills & Requirements
Must-have
Distributed systems engineering leadership
Time-series data platform
Real-time data streaming
Cloud-native platform development
Global team management
Nice-to-have
Inclusive and collaborative team culture
Energy sector experience
Grid orchestration platforms
Architectural thinking
Solution-focused positive approach
Key Requirements
Bachelor's degree in Computer Science or related field
Professional software engineering leadership experience
Experience leading distributed teams
Experience with large-scale distributed systems
Hands-on experience with modern programming languages