Full Stack/ Data Engineer

LB153
  • $140,000 - $200,000
  • Herndon, VA
  • Permanent

A UK-based technology and defense company is expanding its US engineering capability and looking for a Senior Software Engineer to help build its core platform and establish the local engineering team.


This is a hands-on role for someone strongest in Python, backend and data engineering, but comfortable working across ML/AI tooling and frontend development to deliver complete features.

You'll have significant autonomy, taking problems from initial requirements through technical design and delivery.


What You'll Do:

  • Build new product and platform functionality
  • Own Python-heavy backend and data engineering work
  • Develop reliable systems for data-rich and AI-enabled workflows
  • Work with ML/AI tooling and integrate machine learning capabilities into products
  • Contribute across the stack when needed, including React or Vue
  • Work with customer and mission stakeholders to turn ambiguous requirements into technical solutions
  • Help shape engineering standards as the US team grows


What We're Looking For:

  • Excellent Python engineering skills
  • Strong production experience in backend and/or data engineering
  • A track record of independently delivering meaningful software projects
  • Comfortable with ML tooling, AI-enabled products and data-intensive applications
  • Willing to work across the stack when required
  • Exposure to React or Vue is beneficial
  • Strong problem-solving and stakeholder communication skills


We care more about the scope and quality of what you've built than a specific number of years of experience.


Location:

The role is remote, but you must be able to travel to the company's US office in Herndon, VA at short notice as and when clients/customers need.

Candidates based in Virginia or within easy travelling distance of Herndon are strongly preferred.


US citizenship is required

Candidates must be eligible to obtain a US security clearance

An existing clearance is advantageous, but not required


Compensation:


Base salary: $140,000 to $200,000

Annual bonus: Up to 25%


Why Join?


Join a growing US engineering operation at an early stage, working across backend, data and AI-enabled products while helping shape the team's technical capability.


If you're a strong Python engineer who likes working across technical boundaries, we'd like to hear from you.

Samuel Killick Researcher

Apply for this role