Lead Software Engineer Jobs in the UK (No ghost jobs, direct from employers)

  • 80 companies

Lead software engineer jobs across the UK, checked every hour. Pay where listed, posting age, company reviews and a ghost-job check on every posting.

140 jobs found

  • 14 hours agoLow ghost risk
    VIRTUSAOn-siteLondon, ENG$85K - 120KLead
  • 14 hours agoLow ghost risk
    Royal London Asset Management, LTDOn-siteAlderley Edge, England$85K - 120KLead
  • 14 hours agoLow ghost risk
    AND DigitalHybridBirmingham, England$65K - 95KLead
  • 1 day agoLow ghost risk
    Lockheed Martin CorporationOn-siteGloucester, England$75K - 110KLead
  • 2 days agoLow ghost risk
    Digital CatapultHybridBelfast, Northern Ireland$75K - 105KLead
  • 2 days agoLow ghost risk
    BAE Systems PlcHybridPortsmouth, England$74KLead
  • 1 day agoLow ghost risk
    AccentureOn-siteEdinburgh, Scotland$70K - 110KLead
  • 1 day agoLow ghost risk
    AccentureOn-siteGlasgow, Scotland$65K - 100KLead
  • 3 days agoLow ghost risk
    TP ICAP Group Plc.On-siteLondon, ENG$85K - 115KLead
  • 1 week agoModerate ghost risk
    RTX CorporationOn-siteWinnersh, England$65K - 95KLead
  • 4 days agoLow ghost risk
    Sony Playstation NetworkHybridLondon, ENG$85K - 120KLead
  • 1 week agoModerate ghost risk
    GammaHybridManchester, England$75K - 110KLead
  • 1 week agoModerate ghost risk
    JPMorgan Chase & Co.On-siteBournemouth, England$85K - 130KLead
  • 5 days agoLow ghost risk
    LeonardoHybridBasildon, England$75K - 105KLead
  • 5 days agoLow ghost risk
    LeonardoHybridLincoln, England$70K - 100KLead
  • 5 days agoLow ghost risk
    LeonardoHybridLuton, England$75K - 100KLead
  • 5 days agoLow ghost risk
    LeonardoHybridSouthampton, England$70K - 100KLead
  • 5 days agoLow ghost risk
    LeonardoHybridEdinburgh, Scotland$65K - 95KLead
  • 6 days agoLow ghost risk
    JPMorgan Chase & Co.On-siteGlasgow, Scotland$90K - 135KLead
  • 6 days agoLow ghost risk
    LeonardoHybridNewcastle, England$75K - 105KLead

Lead Software Engineer

VIRTUSA

14 hours agoOn-siteLondon, ENG$85K - 120KLead

Why this job matches

See how well your resume fits this job and what it is missing.

Summary

VIRTUSA is seeking a Lead Software Engineer specializing in ETL development and data ingestion. The role involves designing, developing, and maintaining scalable data pipelines using technologies such as Java, Python, Databricks, and Apache Flink to process structured and semi-structured data.

Responsibilities (What you'll do)

  • Design, develop, and maintain end-to-end ETL and data ingestion pipelines.
  • Develop scalable data processing solutions using Java, Python, Databricks, and Apache Flink.
  • Integrate data from multiple source systems and transform it into standardized formats.
  • Process structured and semi-structured data efficiently.
  • Optimize ETL jobs for performance, scalability, and reliability.
  • Ensure data quality, validation, and integrity throughout the data pipeline.
  • Collaborate with cross-functional teams to understand business and technical requirements.
  • Troubleshoot production issues and provide timely resolutions.
  • Follow coding standards, documentation, and best engineering practices.

Qualifications (What skills you have to have)

  • Strong hands-on experience in end-to-end ETL development and data ingestion.
  • Proficiency in Java or Python programming.
  • Experience designing and developing scalable data pipelines.
  • Hands-on experience with Databricks for data processing, transformation, and optimization.
  • Strong experience with Apache Flink for stream and batch data processing.
  • Experience working with multiple file formats including CSV, JSON, XML, Parquet, and Avro.
  • Experience ingesting data from multiple source systems such as databases, APIs, cloud storage, and messaging systems.
  • Understanding of data transformation, validation, cleansing, and data quality best practices.
  • Experience with Apache Spark or PySpark.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with Kafka or other messaging/streaming platforms.
  • Familiarity with Delta Lake and Lakehouse architecture.
  • Experience with SQL and relational databases.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with workflow orchestration tools such as Apache Airflow.
  • Understanding of data governance, security, and monitoring.
  • Experience working in Agile/Scrum development environments.

Company Reviews

Employee reviews

3.7

12,085 Reviews
  • 522 %
  • 436 %
  • 327 %
  • 27 %
  • 17 %
  • Servicenow developer
    2026-03-09T11:50:00.170

    Pros: Pays well while joining, Bengaluru they have small office setup compared to other branches

    Cons: Don’t have good projects and limited

  • Ahahhaha
    2026-03-07T22:16:00.710

    Pros: Good company in it sector

    Cons: All client are not good

  • Very poor work culture and work life balance
    2026-03-07T12:47:35.447

    Pros: I don’t fine any pro

    Cons: Poor work culture, no professional behaviour and wordings in meeting

Frequently asked questions about lead software engineer jobs in the UK

What is a ghost job?

A ghost job is a posting for a role the company isn't actively hiring for. Some stay up after the company fills the role. Others collect resumes for an opening that may never come.

You spend an evening tailoring an application, and nobody on the other side is looking for you.

What do lead software engineer jobs in the UK pay?

Few of these postings list pay. Where an employer posts a range, the job card shows it; where it doesn't, the card shows an estimate and says so. Counting those estimates, the median here is about $102,000 a year (in US dollars).

How many lead software engineer jobs in the UK are there?

At our last count there were about 140 open postings from 80 employers. The list on this page is live, so the count above it is the current one.

How does Enhancv spot a ghost job?

Every posting goes through five checks: how long it has been up, whether a salary is posted, what employees say about the company, how specific the description is and whether it lists real requirements. Each job shows the checks it passed and the ones it didn't.

How fresh are the job postings?

Enhancv checks postings every hour, and every job shows how long ago it went up. Most hires happen within 30 days of posting. A listing that's been open for two months raises its ghost job risk.