Director of Software Engineering
We are seeking an experienced and strategic engineering leader to drive our software development efforts and scale our engineering organisation
We usually respond within a day
Welcome!

Who Are We?
We are a dynamic and innovative technology company specializing in software solutions for the airline industry. For the past 11 years, we’ve been dedicated to delivering cutting-edge products that redefine user experiences and drive business growth — and we truly feel like we’re just getting started. With an entrepreneurial mindset and a proven track record of success, we are expanding our operations and seeking a Director of Software Engineering to lead and scale our talented team of software engineers.
Role Overview
The Director of Software Engineering will lead multiple engineering teams, own technical delivery and engineering operations, and partner with product and business leaders to set technical strategy. Reporting to senior leadership, this role is responsible for building high-performing teams, improving engineering practices, and ensuring the timely delivery of robust software solutions.
Key Responsibilities
Provide strategic direction and hands-on leadership in the design, development, and deployment of scalable and reliable software solutions
Lead, manage, and mentor a team of software engineers, fostering a culture of learning and professional growth
Collaborate closely with product management, design, and other stakeholders to define, plan, and deliver high-quality software products
Architect robust systems and microservices using modern best practices, ensuring scalability, maintainability, and performance
Oversee quality assurance processes and engineering standards to ensure reliable product delivery
Stay current on emerging technologies, frameworks, and industry trends, and integrate new tools to drive innovation
Partner with cross-functional teams to align engineering execution with business goals and priorities
Communicate effectively across technical and non-technical teams to articulate technical concepts, strategy, and progress
Qualifications
8+ years of software engineering experience with 3+ years in senior leadership or management roles.
Proven track record of leading multiple engineering teams and delivering complex, customer-facing systems at scale.
Strong technical background with experience across modern web and cloud architectures, microservices, APIs, and data platforms.
Experience designing and improving engineering processes, including CI/CD, automated testing, observability,y and incident response.
Excellent communication and stakeholder management skills, with the ability to translate technical trade-offs for business audiences.
Demonstrated ability to recruit, retain, and develop diverse technical talent and build inclusive team cultures.
Experience in regulated industries or with compliance frameworks preferred.
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
What We Offer
Competitive compensation and benefits package reflective of experience.
Opportunities for professional development and career progression within a growing company.
A collaborative, supportive, and inclusive work environment that values work–life balance.
Access to learning and development programmes and conference opportunities.
- Department
- IT Solutions
- Role
- Director of Software Engineering
- Locations
- Fort Lauderdale
Fort Lauderdale
About NewVine Employment Group
NewVine Employment Group is a boutique Staffing & Recruiting agency based in South Florida, specializing in permanent, temporary, and contract-hires