Loading...

Lead Software Engineer (Hybrid)

  • Company: Get A Job.ai
  • Location: London
  • Salary: Pay not listed
  • Full Time
  • London

Website Get A Job.ai

Represented by Get A Job.ai

Responsibilities

We are representing a confidential technology consultancy in their search for a Lead Software Engineer based in London (Waterloo). This is a hybrid role requiring one day per week in the office.

As the lead technologist on consulting engagements, you will:

  • Make immediate contributions to projects and rapidly build trust with client stakeholders
  • Lead architecture and software design discussions across complex systems
  • Work pragmatically to balance technical considerations while delivering high-quality solutions within deadlines
  • Collaborate on systems involving the full ML lifecycle, from data ingestion and preprocessing to model deployment and performance monitoring
  • Generate new solutions to technical and non-technical challenges in partnership with team members and clients
  • Lead or initiate formal feedback conversations with teams and clients through retrospectives
  • Clearly articulate and document outcomes whilst driving forward action items
  • Ensure your team maintains a healthy, prioritized, estimated backlog
  • Manage high-level project roadmaps as team lead for large engagements
  • Maintain relationships with client technical leaders through regular syncs, status updates, and risk evaluation
  • Identify, mitigate, and resolve blockers to team progress
  • Serve as a mentor and contribute to internal knowledge sharing

What We're Looking For

You will have demonstrated long-term success across a variety of projects, typically over 7+ years. You can serve as the go-to leader for software development engagements and bring broad, deep expertise that allows immediate impact.

Essential experience:

  • Successfully leading high-stakes consulting engagements from discovery to production
  • Building high-quality, maintainable software collaboratively and incrementally
  • Writing production-quality code using multiple languages and frameworks including Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Scala, R, and SQL
  • Leveraging AI-assistive development tools for scaffolding, refactoring, debugging, test generation, and documentation
  • Building or integrating AI/ML-powered features such as recommendation engines, NLP models, computer vision, or predictive analytics
  • Using context-appropriate automated testing to inform design choices and catch bugs
  • Debugging and refactoring pre-existing code to incrementally improve it
  • Collaborating with teams using Git, MacOS/Linux, and CI/CD pipelines
  • Addressing architecture-level concerns including scalability, security, reliability, and performance
  • Bringing together people from different functions to encourage collaboration and problem solving
  • Making thoughtful recommendations and setting direction amid ambiguity
  • Mentoring colleagues and sharing knowledge effectively
  • Communicating empathically with stakeholders and colleagues
  • Leading stakeholders to balance technical considerations with product and user needs

Strongly preferred additional experience:

  • Platform engineering: building reusable software foundations and internal developer platforms
  • Data engineering, including platforms like Databricks
  • Delivering production agentic systems, RAG pipelines, vector search, and frameworks such as LangChain, LlamaIndex, CrewAI, AutoGen, and n8n
  • DevSecOps, DevOps, and MLOps
  • Infrastructure as Code

How We Work With You

Our talent team at Get A Job.ai partners with leading consultancies to identify exceptional technical leaders. When you apply through our platform, a recruiter will screen your application and discuss the opportunity in detail. If there's a strong match, we will submit your profile to our client for consideration.

Please apply exclusively through Get A Job.ai. Do not contact the client directly, as this may disqualify your application.

Pay

Compensation details will be discussed during the screening process with our recruiting team.

Equal Opportunity: Get A Job.ai is committed to inclusive hiring practices. We welcome candidates from all backgrounds and experiences.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Lead Software Engineer (Hybrid)
  • Employer Get A Job.ai
  • Location London
  • Type Full Time
  • Pay (from listing) Pay not listed
  • Posted September 16, 2026
  • Apply by October 16, 2026
  • Overview Full job description on this page (527 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Typical work in Senior Software Engineer

Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.

  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Coordinate installation of software system.

Source: O*NET

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Occupation family: Senior Software Engineer

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Lead Software Engineer (Hybrid) Get A Job.ai · London