Software Development Director
You will define and execute the engineering strategy, provide architectural and organizational guidance, and lead multiple distributed engineering teams. You will ensure timely, high-quality delivery of product and platform initiatives; improve workflows and development practices; evolve scalable and maintainable systems; align priorities with Product, QA, DevOps, and executive stakeholders; manage development risks; and promote observability, security, testing, and release management.
Responsibilities
- Define and execute the engineering strategy aligned with company objectives.
- Provide architectural and organizational guidance for long-term scalability and success.
- Lead, mentor, and develop engineering teams, team leads, and senior developers.
- Establish clear goals and growth opportunities across a distributed global team.
- Ensure high-quality, timely delivery of product and platform initiatives.
- Optimize workflows, development methodologies, and technical decision-making.
- Guide system architecture evolution for scalability, performance, and maintainability.
- Champion modern technologies and development practices.
- Partner with Product, QA, DevOps, and executive stakeholders to align priorities and define technical requirements.
- Identify and mitigate risks across the development lifecycle.
- Promote observability, security, testing, and release-management best practices.
- Foster a high-performance culture focused on transparency, continuous improvement, quality, and innovation.
Requirements
- 10+ years of software development experience, including 5+ years in engineering leadership roles.
- Proven success leading large-scale, cross-functional engineering teams in complex, high-growth environments.
- Expertise in modern architectures, cloud infrastructure, and microservices.
- Understanding of Agile development methodologies, CI/CD practices, and engineering metrics.
- Experience managing distributed teams and scaling organizations across multiple geographies.
- Communication and stakeholder-management skills for technical and non-technical leaders.
- Decision-making and problem-solving ability in high-stakes environments.
- Fluent written and verbal English.
Benefits
- Unlimited Flexible Time Off