At a Glance
- Tasks: Lead high-performing engineering teams to deliver innovative software solutions.
- Company: Join Vista Global, a leader in tech-driven flight booking solutions.
- Benefits: Enjoy a competitive salary, hybrid work, and opportunities for professional growth.
- Why this job: Shape the future of bespoke software and make a global impact.
- Qualifications: 10+ years in software engineering with strong leadership experience.
- Other info: Dynamic environment with a focus on collaboration and continuous improvement.
The predicted salary is between 100000 - 150000 ÂŁ per year.
We are looking for an experienced and versatile Director of Engineering to be part of our technology department and contribute to the creation of the next generation of our bespoke software platform. The successful candidate will work closely with our business units and the wider tech team to deliver efficient digital processes for a global 24x7 operation. Vista Tech plays a vital role in the Vista group operations by delivering and accelerating comprehensive technology solutions across all brands. Vista’s end-to-end and click-to-flight solutions offer the industry's only comprehensive flight booking platform, seamlessly integrating global operations, and leveraging AI and machine learning to optimize pricing and fleet movement.
Responsibilities
- Lead and develop high‑performing engineering teams that consistently deliver value with strong throughput.
- Oversee and continuously improve the team’s operational processes, ensuring efficiency and predictability.
- Manage the team’s budget, including forecasting, allocation, and cost optimization.
- Drive hiring efforts, ensure effective onboarding, and implement retention strategies to minimize attrition.
- Ensure timely, high‑quality delivery of all team commitments, including projects, enhancements, and operational work.
- Own the performance, reliability, and scalability of the systems under the team’s responsibility.
- Oversee Level 3 support activities, ensuring timely resolution of complex issues and strong partnership with support teams.
- Foster a positive, engaging team culture that promotes motivation, collaboration, and continuous improvement.
- Partner with engineers to design and prepare technical solutions for upcoming initiatives and projects.
- Manage project execution end‑to‑end, maintaining delivery flow, removing blockers, and ensuring alignment with stakeholders.
- Track, and manage team objectives across departmental and project dimensions, ensuring progress toward defined targets.
- Maintain strong communication across teams, stakeholders, and leadership, ensuring clarity, alignment, and transparency.
Required Skills, Qualifications, and Experience
- 10+ years of experience in the Software Engineering space, including 3-5 years of engineering management experience.
- Proven track record leading multi-team engineering organizations (15 to 20 engineers).
- Demonstrated success managing Engineering Managers, Team Leads and ICs.
- Experience scaling engineering teams, processes, and systems in complex environments.
- Deep experience overseeing large-scale distributed systems, high‑availability platforms, and mission‑critical services.
- Strong background in pricing engines, wholesale systems or revenue management—either directly or through adjacent domains with similar complexity.
Required Knowledge, Skills, and/or Abilities
- Ability to partner with architects and senior engineers to shape long‑term technical strategy and system evolution.
- Fluency in SQL (MySQL, Oracle, PostgreSQL) and NoSQL (DocumentDB, DynamoDB).
- Good understanding of Scrum, Agile development & DevOps.
- Good understanding of DDD, BDD, TDD and Design Patterns.
- Deep understanding of cloud‑native architectures and scalable system design.
- Strong communication and stakeholder management skills.
- Ability to promote engineering best practices.
- Cloud‑agnostic mindset with adaptability to evolving technologies.
- Exceptional attention to details.
- Excellent verbal and written communication skills.
Director of Engineering employer: VistaJet
Contact Detail:
VistaJet Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Director of Engineering
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Show Off Your Skills
Don’t just talk about your experience; showcase it! Create a portfolio or a personal website where you can display your projects and achievements. This gives potential employers a tangible sense of what you can bring to the table.
✨Ace the Interview
Prepare for interviews by researching the company and practising common questions. But don’t forget to prepare your own questions too! This shows you're genuinely interested and helps you assess if the company is the right fit for you.
✨Apply Through Our Website
When you find a role that excites you, apply directly through our website! It streamlines the process and ensures your application gets the attention it deserves. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Director of Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Director of Engineering role. Highlight your experience in leading engineering teams and managing complex systems, as this will show us you’re the right fit for our tech department.
Craft a Compelling Cover Letter: Your cover letter should tell us why you’re passionate about this role and how your background aligns with our mission at Vista Global. Don’t just repeat your CV; use this space to showcase your personality and vision.
Showcase Your Achievements: When detailing your experience, focus on specific achievements that demonstrate your ability to lead high-performing teams and deliver value. Numbers and outcomes speak volumes, so don’t shy away from sharing metrics!
Apply Through Our Website: We encourage you to apply directly through our website. This ensures your application gets to the right people quickly and allows us to keep track of all candidates efficiently. Plus, it’s super easy!
How to prepare for a job interview at VistaJet
✨Know Your Tech Inside Out
As a Director of Engineering, you'll need to demonstrate your deep understanding of software engineering principles and practices. Brush up on your knowledge of cloud-native architectures, SQL, and Agile methodologies. Be ready to discuss how you've applied these in past roles.
✨Showcase Your Leadership Skills
This role requires leading high-performing teams, so be prepared to share specific examples of how you've successfully managed and developed engineering teams. Highlight your experience with hiring, onboarding, and retention strategies, as well as how you've fostered a positive team culture.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities and decision-making skills. Think about complex issues you've resolved in previous roles, especially those related to system performance and reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Communicate Clearly and Confidently
Strong communication is key for this position. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Be ready to explain how you would maintain alignment and transparency across teams and stakeholders in a global operation.