Job Summary
The role involves leading and mentoring a talented group of software engineers, ensuring their professional growth while overseeing technical strategies and operational processes. The position is responsible for managing the complete lifecycle of critical projects and working alongside cross-functional teams to maintain project coherence and alignment.
Responsibilities
- Guide and develop a high-performing team of software engineers.
- Oversee the technical direction and operational workflows.
- Manage the end-to-end delivery of key initiatives.
- Collaborate with cross-functional partners to ensure alignment on projects.
Qualifications
- Bachelor’s degree in a relevant field.
- Minimum of 8 years of experience in software development.
- Specific expertise in distributed systems.
- At least 2 years of experience in people management and technical leadership.

