2,217,049open jobs
142,434companies
251,451added this week
Browse all
Location
Hybrid (London, United Kingdom)
Seniority
Senior
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 10, 2026.

Overview
Company
Impact
Profile match
Discover advanced acoustic levitation with AcoustoFab for precise, contactless handling. Explore innovative solutions today.

We are seeking a Senior Software Product Engineer to help shape both our software products and the way our engineering team delivers them. You will work across device-adjacent Rust and C++, product services and React/Tailwind user experiences. Alongside hands-on delivery, you will increasingly provide architecture direction, coordinate squad execution and support the growth of other engineers. We are open to strong engineers stepping into senior leadership: evidence of mentoring, technical ownership and sound judgement matters more than already having held every responsibility in the role.

Requirements

Scope and autonomy

At this level, you are expected to take an ambiguous product problem, shape the technical approach, coordinate delivery across engineers and disciplines, and help others make good engineering decisions.

A step-up senior opportunity. You do not need to arrive as a fully formed engineering manager. We are looking for evidence of leadership potential and expect you to grow into broader people, architecture and squad responsibilities over your first six months.

What you will do

  • Hands-on cross-stack delivery: Design and deliver important product capabilities across Rust, C++, APIs, and React/Tailwind applications.
  • Architecture ownership: Define and communicate pragmatic designs across device control, product logic, data and user-facing layers; manage trade-offs and guide evolution of the stack.
  • Squad leadership: Turn product goals into coherent technical plans, align work across disciplines, surface dependencies and risks, and help the squad deliver predictably.
  • People development: Provide regular coaching, feedback and mentoring; grow into formal people-management responsibilities as the team develops.
  • Production ownership: Set a strong example in testing, debugging, reviews, documentation, observability and CI/CD, and take responsibility for reliability beyond initial implementation.
  • Physical product development: Stay close to our instruments in the lab, helping the squad diagnose system behaviour through logs, instrumentation and disciplined hands-on investigation as appropriate.
  • Decision making: Lead technical discussions, invite challenge, document consequential decisions and balance near-term delivery with long-term maintainability.
  • Cross-functional partnership: Work closely with product, R&D and hardware leaders to convert complex needs into robust product and platform capabilities.

What we are looking for

Required

  • Substantial professional experience: A track record of shipping and supporting production software and taking ownership of technically significant work.
  • Cross-stack credibility: Strong hands-on capability in either systems/device software such as Rust or C++, or modern web/application engineering such as React and TypeScript, with demonstrable experience and interest at the other end of the stack.
  • Technical design: Experience designing software across components or services, explaining trade-offs and guiding implementation through reviews and collaboration.
  • Emerging leadership: Evidence of mentoring, leading projects or workstreams, coordinating engineers, or acting as a technical point of contact. Existing line-management experience is welcome but not essential.
  • Product and delivery judgement: Ability to frame ambiguous problems, sequence work, manage technical risk and balance quality with pragmatic delivery as requirements evolve through user feedback and physical experimentation.
  • Communication and influence: Clear written and verbal communication, with the ability to align engineers and non-software stakeholders without relying on formal authority.
  • Engineering judgement with AI: Practical experimentation with AI development tools, paired with strong independent engineering ability and clear methods for validation, security and accountability.
  • Foundations: Strong software engineering fundamentals demonstrated through professional experience, education or equivalent practical experience.

Nice to have

  • Frontend depth: Experience with React, TypeScript, Tailwind CSS or desktop/web application development.
  • Systems and devices: Experience with Rust, C++, embedded or device-adjacent software, SDKs or hardware integration.
  • High-integrity systems: Experience or interest in reliability and traceability requirements, including 21 CFR Part 11, GLP, ISO 27001 or ISO 17025.
  • Data and intelligence: Experience with SQL, computer vision, ML techniques, local data capture or cloud integration.
  • Domain interest: Experience in acoustics, robotics, scientific instruments or life-sciences lab automation.
  • People leadership: Previous line-management, mentoring, coaching or hiring experience.
  • Architecture leadership: Experience evolving a multi-component product architecture or leading significant cross-cutting technical change.

What success looks like

In your first 6-12 months, we would expect you to:

  • Cross-stack impact: Ship meaningful product functionality across more than one part of the software stack.
  • System understanding: Build enough familiarity with the wider product to make sound cross-stack technical decisions.
  • Architecture and practice: Lead a meaningful improvement to our software architecture, engineering practices or developer experience.
  • Leadership growth: Take increasing ownership of squad technical direction and delivery, while coaching other engineers and developing towards formal people-management responsibility.
  • Collaboration & engineering practice: Work effectively across disciplines, sharing knowledge and contributing to code reviews, testing, documentation and other practices that improve the quality and maintainability of our software.

Growing into technical and people leadership

This is a hands-on engineering role with increasing leadership responsibility. You may already have experience leading a small team, or you may be an experienced individual contributor ready to take that step. During your first 6-12 months, we expect you to grow into responsibility for:

  • Technical direction: Provide clear technical direction for a small product squad.
  • Planning and architecture: Translate product goals into an architectural approach and deliverable engineering work.
  • Engineering support: Help engineers make good technical decisions through design discussion, pairing and code review.
  • Coaching: Coach and support other engineers, developing towards formal people-management responsibility.
  • Cross-functional clarity: Create alignment when work spans software, hardware, R&D and product.

Benefits

How we think about AI-assisted development

We value engineers who actively explore how AI coding assistants, agents and AI-supported analysis can improve their effectiveness, and who can give examples of using them in real development work. You must remain capable of designing, implementing, debugging and reviewing software independently. You are expected to validate AI-generated output, recognise when these tools are inappropriate, and remain accountable for the security, reliability and maintainability of production code.

What we offer

  • Hybrid working: Access to our central London lab with a flexible hybrid culture.
  • Technical impact: Hands-on work with breakthrough technology where software directly controls physical matter.
  • Breadth and growth: Room to deepen your craft while developing across product, systems and technical leadership.
  • Innovation: A well-funded startup environment where you can contribute to patents and high-impact products.

Join us

If you are excited by the challenge of building reliable software across physical devices, product logic and user experiences, we would love to hear from you. Apply and help shape the product experience at AcoustoFab.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,217,049 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
London
Hybrid · Full-Time · 5+ years exp · Master's Degree · Glasgow
C++
C++
LLVM
Apply
$74k – $111k per year (gross) · Equity · In office · Full-Time · Brighton
DevOps
Terraform
GCP
Helm
CI/CD
GitOps
ArgoCD
Kubernetes
Google GKE
DNS
Game Dev
Unity
Apply
$74k – $111k per year (gross) · Equity · In office · Full-Time · Brighton
Mobile
State Management
DevOps
WebSockets
CI/CD
Game Dev
Unity
Apply
Hybrid · United Kingdom
DevOps
Windows
Apply
up to $93k per year · In office · 5+ years exp · Glasgow
Defense
MIL-STD-882
Apply
Remote (likely EAEU) · Saint Petersburg
Python
C++
Perl
DevOps
Debian
Linux
TCP/IP
Cryptography
OpenSSL
Apply
up to $42k per year · Remote (likely EAEU) · Full-Time · Moscow
Python
TypeScript
Python
SQLAlchemy
FastAPI
Databases
PostgreSQL
ElasticSearch
AI/ML
Claude Code
DevOps
GitLab CI
Docker
Kubernetes
GitLab
Cybersecurity
Keycloak
Authentik
OWASP Top 10
Management
Confluence
Jira
QA
Playwright
Pytest
Apply
$8.3k per year (net) · Remote (likely EAEU) · Internship · Rostov-on-Don
Java
Java
Spring Framework
Hibernate
Databases
MySQL
PostgreSQL
DevOps
Git
Apply
up to $42k per year · Remote (likely EAEU) · Full-Time · Moscow
Python
JavaScript
Java
TypeScript
Python
Django
Java
Spring Boot
Databases
MySQL
PostgreSQL
AI/ML
Claude Code
Frontend
React.js
DevOps
Terraform
Ansible
Helm
GitLab CI
Docker
Kubernetes
GitLab
Management
Confluence
Jira
Apply
Equity · Remote (EU, Europe)
Databases
PostgreSQL
ClickHouse
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
LLM
RAG
DevOps
Rest API
gRPC
Terraform
GCP
Loki
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
GitHub
GitLab
IAM
Apply
Hybrid · Full-Time · London
Python
JavaScript
TypeScript
Node JS
Python
SQLAlchemy
FastAPI
Node JS
TypeORM
Frontend
Redux
Next.js
React.js
DevOps
Terraform
Docker Compose
Vercel
CI/CD
AWS
Docker
AWS Lambda
Management
Agile
QA
Cypress
Playwright
Pytest
Vitest
Apply
Hybrid · Full-Time · 10+ years exp · London
Python
Java
SQL
Perl
Databases
MySQL
PostgreSQL
Snowflake
Oracle
DevOps
Rest API
GCP
Red Hat
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Linux
Unix
Management
Agile
Scrum
Apply
Hybrid · Full-Time · London
Python
SQL
Apply
≈ $65k – $124k per year (Estimated) · Hybrid · Full-Time · London
AI/ML
AWS Strands Agents
Apply
In office · Full-Time · London
Apply
See all jobs
This is one of many
2,217,049 more open roles from verified company boards, updated every day.