Associate Director - Software Engineering
Core
Lead a dynamic engineering team while serving as a player-coach to build scalable data solutions, backend services, and enterprise-scale applications.
Role type
Associate Director Software Engineering (Data Engineering focus)
Builds
Scalable data solutions, backend services, and enterprise-scale applications
Domain
Cloud-based application development and data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership and mentorship, hands-on backend development, data engineering, cloud platform expertise, API design, distributed systems architecture, CI/CD implementation, AI and large language model integration
Preferred skills
Experience leading software engineering teams, knowledge of relational and non-relational databases, familiarity with prompt engineering
Technologies
GCP, AWS, Azure, containerized applications, source control systems, automated testing frameworks
Responsibilities
Lead and mentor software engineers, design and implement scalable application and data integration solutions, manage projects within an Agile environment, promote engineering best practices including automated testing and continuous delivery, serve as a bridge between business objectives and technical execution
Seniority
Senior, hands-on IC with leadership responsibilities