At a Glance
- Tasks: Lead engineering teams, manage client relationships, and ensure successful project delivery.
- Company: Join a dynamic tech consultancy focused on cloud, AI, and Microservices.
- Benefits: Enjoy hybrid work options and a culture of continuous learning.
- Why this job: Be at the forefront of technology, shaping innovative solutions for clients.
- Qualifications: 15+ years in engineering, with expertise in .NET, Python, or Node.js required.
- Other info: This is an executive role with significant impact on project success.
The predicted salary is between 72000 - 108000 £ per year.
Job Title: Technical Director/VP of Engineering Job Location: London, England, United Kingdom – Hybrid Duration: Full-time/Permanent Job Overview: The client is seeking a hands-on Director/ VP of Engineering to lead our engineering teams, manage client relationships, and ensure successful project delivery with a focus on cloud, AI, and Microservices. Reporting to the SVP of Engineering, the ideal candidate would have 15+ years of experience, with the last 5 years in a senior engineering role for a tech consultancy or a product development company. Job Responsibilities: Lead engineering teams in executing client projects, ensuring high quality, and timely delivery. Act as the primary technical point of contact for clients, managing expectations and ensuring solutions align with business needs. Guide clients through technical decisions, helping them adopt modern architectures, cloud platforms (AWS, Azure), and AI-driven solutions. Technical Leadership: Provide hands-on leadership in system design, development, and deployment, particularly with cloud-based systems, Microservices, and AI integrations. Oversee LLM (Large Language Model) integration, leveraging models like GPT, and implement advanced AI architectures such as Retrieval-Augmented Generation (RAG) and Reinforcement Learning with Human Feedback (RLHF). Lead the development of applications using React, .NET, Python, or Node.js, ensuring scalable, maintainable, and performant solutions. Team Management: Manage and mentor engineering managers, leads, and developers, fostering a culture of excellence and continuous learning. Ensure the team adheres to best practices in coding, architecture, testing, and deployment. Project Delivery & Client Satisfaction: Ensure client projects meet deadlines, scope, and quality standards while managing resources effectively. Resolve technical challenges and proactively address issues that may impact delivery. Maintain strong client relationships through regular communication and feedback loops. Job Qualifications: Technical Expertise: Extensive experience in .NET (C#), Python (Django, Flask), or Node.js (Express.js), with hands-on experience building backend systems and APIs with experience on React for front-end development. Deep knowledge of cloud technologies (AWS, Azure) and experience deploying cloud-native applications and Microservices architectures. Strong background in AI integration, specifically LLM technologies, RAG, and RLHF architectures, and the ability to apply these in client-facing solutions. Leadership & Client Engagement: Proven experience managing engineering teams and leading client engagements, balancing technical leadership with client-facing responsibilities. Seniority level Executive Employment type Full-time Job function Engineering and Information Technology Industries Human Resources Services #J-18808-Ljbffr
Vice President of Software Engineering employer: BLUEBERRY STAFFING LLC
Contact Detail:
BLUEBERRY STAFFING LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Vice President of Software Engineering
✨Tip Number 1
Network with professionals in the tech consultancy and product development sectors. Attend industry events, webinars, or meetups where you can connect with current leaders in engineering roles, as they may provide insights or even referrals for positions like the one at StudySmarter.
✨Tip Number 2
Showcase your technical expertise by contributing to open-source projects or writing articles on platforms like Medium or LinkedIn. This not only demonstrates your knowledge of cloud technologies, AI, and Microservices but also highlights your commitment to continuous learning and sharing insights with the community.
✨Tip Number 3
Prepare for interviews by familiarising yourself with the latest trends in AI integration and cloud architectures. Being able to discuss recent advancements and how they can be applied in real-world scenarios will set you apart from other candidates.
✨Tip Number 4
Demonstrate your leadership skills by sharing specific examples of how you've successfully managed teams and client relationships in the past. Highlighting your ability to balance technical leadership with client engagement will resonate well with the hiring team at StudySmarter.
We think you need these skills to ace Vice President of Software Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive experience in software engineering, particularly in cloud technologies, AI, and Microservices. Emphasise your leadership roles and any relevant projects that showcase your ability to manage teams and client relationships.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also demonstrates your passion for technology and leadership. Mention specific experiences where you successfully led engineering teams or managed client expectations, especially in a consultancy or product development context.
Showcase Technical Expertise: In your application, be sure to detail your technical skills, particularly with .NET, Python, Node.js, and cloud platforms like AWS and Azure. Provide examples of how you've integrated AI solutions and managed complex projects to illustrate your capabilities.
Highlight Leadership Experience: Since this role requires strong leadership, include examples of how you've mentored teams, fostered a culture of excellence, and ensured adherence to best practices in coding and project delivery. This will demonstrate your readiness for a senior position.
How to prepare for a job interview at BLUEBERRY STAFFING LLC
✨Showcase Your Technical Expertise
Be prepared to discuss your extensive experience with .NET, Python, and Node.js. Highlight specific projects where you've successfully implemented cloud technologies and AI integrations, as this role demands a deep understanding of these areas.
✨Demonstrate Leadership Skills
Share examples of how you've managed engineering teams and mentored junior staff. Discuss your approach to fostering a culture of excellence and continuous learning, as well as how you handle client engagements and expectations.
✨Prepare for Client-Facing Scenarios
Since this role involves significant client interaction, be ready to role-play or discuss how you would guide clients through technical decisions. Emphasise your communication skills and ability to build strong relationships with clients.
✨Discuss Project Delivery Strategies
Talk about your experience in ensuring projects meet deadlines and quality standards. Be specific about how you manage resources and resolve technical challenges, as this will demonstrate your capability to deliver successful outcomes.