Lead software engineering teams delivering and modernizing Hospital Quality Reporting systems, combining people management and technical oversight to improve software quality, provider experience, and team performance.
Software Development Director
📜 Description
- Define engineering strategy and provide architectural and organizational guidance.
- Lead, mentor, and develop multiple engineering teams, including team leads and senior developers.
- Oversee timely, high-quality delivery of product and platform initiatives; improve workflows and development practices.
- Guide system architecture and promote scalability, performance, maintainability, and modern technologies.
- Partner with Product, QA, DevOps, and executives to align priorities, technical requirements, and roadmaps.
- Manage development risks and promote observability, security, testing, release management, and continuous improvement.
🛠️ Requirements
- 10+ years of experience in software development, including 5+ years in engineering leadership roles.
- Proven success leading large-scale, cross-functional engineering teams in complex, high-growth environments.
- Strong expertise in modern architectures, cloud infrastructure (AWS, GCP, or Azure), and microservices.
- Deep understanding of Agile development methodologies, CI/CD practices, and engineering metrics.
- Experience managing distributed teams and scaling organizations across multiple geographies.
- Strong communication and stakeholder management skills, capable of interfacing with technical and non-technical leaders alike.
- Sharp decision-making and problem-solving ability in high-stakes environments.
- Fluent in English (written and verbal).
- Experience in the gaming, fintech, or platform-as-a-service industries.
- Familiarity with payments infrastructure, user-facing APIs, or developer tools.
✨ Benefits
- Medical benefits
- Dental benefits
- Vision benefits
- Paid time off (PTO)
- Personalized career roadmap
- Training and educational opportunities
Full job description
Responsibilities:
Qualifications & Skills:
Nice to Have:
Similar jobs
Search more Engineering Manager jobsLeads software development teams responsible for a contract platform and CMS, setting technical direction, coaching developers, managing delivery, and advancing practical AI-assisted engineering practices.
Manager II, Engineering - Kubernetes Platform
Lead the Kubernetes Platform team, setting technical strategy and guiding engineers to build reliable, secure, scalable infrastructure and self-service tools while improving production operations across Pinterest.
Chef d'équipe de programmation - Quêtes
Dirige une équipe d’ingénieurs en programmation de quêtes et fait évoluer les systèmes narratifs et outils de création, en traduisant les besoins créatifs en solutions techniques performantes pour un jeu AAA.
Lead a payments engineering team while setting architecture and delivery direction for payment systems spanning authorisation, settlement, disputes, merchant onboarding, and invoicing.
