Enable job alerts via email!

Lead Software Engineer (Remote)

Jobgether

United Kingdom

Remote

GBP 70,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment platform is seeking a Lead Software Engineer to work remotely in the United Kingdom. This role involves driving software solutions across diverse projects, integrating AI/ML features, and mentoring teams. Candidates should have over 7 years of experience and strong skills in languages such as Python, Java, JavaScript, and React. The position offers competitive compensation and opportunities for professional development in a collaborative environment.

Benefits

Competitive compensation
Flexible working location
Professional development support
Access to coworking spaces
Wellness initiatives

Qualifications

  • 7+ years of professional software engineering experience, with a track record of leading high-stakes projects.
  • Strong expertise in backend and frontend development, including Python, Java, JavaScript, and React.
  • Experience integrating AI/ML features into production systems.

Responsibilities

  • Lead software engineering projects from discovery through to production delivery.
  • Design, develop, and review software across a range of languages.
  • Integrate AI/ML-powered capabilities into systems.
  • Guide architecture and software design discussions.

Skills

Software engineering
Python
Java
JavaScript
React
AI/ML integration
Automated testing
CI/CD workflows
Cloud-based architectures
DevOps practices
Mentoring
Collaboration

Education

Bachelor’s degree in Computer Science or equivalent
Job description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Software Engineer (Remote) in United Kingdom.

In this role, you will serve as a senior technical leader, driving the design, development, and delivery of high-impact software solutions across diverse projects. You will work with cross-functional teams to solve complex technical challenges, build scalable systems, and integrate AI/ML-powered features into products. The position offers an opportunity to shape architecture, mentor engineers, and influence project outcomes while collaborating with clients and stakeholders on innovative solutions. You will be part of a dynamic, distributed team that values autonomy, technical excellence, and continuous learning.

Accountabilities
  • Lead software engineering projects from discovery through to production delivery, ensuring high-quality, maintainable solutions.
  • Design, develop, and review software across a range of languages including Python, Java, JavaScript, and React.
  • Integrate AI/ML-powered capabilities into systems, such as recommendation engines, NLP models, and predictive analytics.
  • Guide architecture and software design discussions, ensuring scalability, reliability, security, and performance.
  • Mentor colleagues, foster knowledge sharing, and encourage adoption of best practices in coding, testing, and design.
  • Collaborate with stakeholders to balance technical considerations with product and user needs, providing clear documentation and communication.
  • Participate in retrospectives and feedback cycles to continuously improve processes and project outcomes.
Qualifications
  • 7+ years of professional software engineering experience, with a track record of leading high-stakes projects.
  • Strong expertise in backend and frontend development, including Python, Java, JavaScript, and React.
  • Experience integrating AI/ML features into production systems.
  • Proficient in automated testing, debugging, and CI/CD workflows.
  • Experience with cloud-based architectures, DevOps, or MLOps practices is highly desirable.
  • Excellent communication and collaboration skills, with experience mentoring engineers and leading cross-functional teams.
  • Ability to manage complex projects, prioritize tasks, and make technical decisions in ambiguous situations.
  • Bachelor’s degree in Computer Science or equivalent professional experience; advanced degrees are a plus.
Benefits
  • Remote-first role with flexibility in working location within the United Kingdom.
  • Competitive compensation aligned with experience and regional benchmarks.
  • Opportunities to work on diverse and high-impact projects using modern technologies.
  • Professional development support, including access to learning resources and mentorship programs.
  • Access to coworking spaces, wellness initiatives, and support for continuous learning.
  • Collaborative and inclusive work culture that values innovation, transparency, and knowledge sharing.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly:
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps, including interviews or additional assessments, are then made by their internal hiring team.

Thank you for your interest!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.