Job Description
As a strategic leader, the Director of Software Engineering will drive innovation and excellence across multiple engineering teams. This role combines technical expertise with strong leadership to deliver high-quality solutions that align with business objectives.
The ideal candidate will have deep technical knowledge, including cloud platforms (AWS, Azure), microservices architecture, and API design. Strong programming skills in languages such as Java, Python, C++ are also essential. Experience with Agile methodologies and scaling engineering practices is preferred.
Required Skills & Qualifications
* Bachelor's or Master's degree in Computer Science or related field;
* At least 5 years of experience in software development with at least 5 years in a leadership role;
* Proven track record of managing large distributed engineering teams;
Benefits:
1. A customer-centric mindset;