2,219,862open jobs
142,787companies
252,288added this week
Browse all
Location
Hybrid (London, United Kingdom)
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 Software Product Engineer to join our multidisciplinary team in London. You will design, build and maintain software across our product stack, from device-adjacent Rust and C++ through product services, internal tools and user-facing applications built with React and Tailwind CSS. We do not expect expertise in every technology. We are looking for solid engineering fundamentals, credible experience at both the systems and application ends of the spectrum, and the curiosity to learn where the product needs you.

Requirements

Scope and autonomy

At this level, you are expected to own the delivery of well-defined product problems, navigate occasional ambiguity and help define requirements and plan delivery with support from the team, while becoming increasingly effective across unfamiliar parts of the stack.

What you will do

  • Cross-stack delivery: Build product features across Rust, C++, APIs, and React/Tailwind interfaces, selecting the right level of the stack for the problem.
  • System integration: Create clean, testable interfaces between low-level control systems, product logic and user-facing applications.
  • Product development: Translate evolving technical and user needs into pragmatic, reliable capabilities for our instruments, SDK and internal tooling.
  • Production ownership: Take responsibility beyond initial implementation, including testing, debugging, documentation, observability, deployment support, reliability improvements and learning from failures.
  • Collaboration: Work closely with product, embedded, R&D and hardware colleagues; participate actively in design discussions and code reviews.
  • Physical product development: Work directly with our instruments in the lab, using logs, instrumentation and structured investigation to reproduce and resolve software and system issues.
  • Learning and experimentation: Explore unfamiliar parts of the stack and use AI-assisted development tools responsibly to accelerate learning, prototyping and delivery.

What we are looking for

Required

  • Professional engineering experience: Demonstrable experience shipping and supporting software, with strong fundamentals in design, version control, testing, debugging and code review.
  • Breadth across the stack: Hands-on experience in at least one systems-oriented language such as Rust or C++, plus experience with web or application technologies such as React, TypeScript or similar. Depth in every technology is not required.
  • Learning agility: Evidence that you can become productive in unfamiliar technologies and are motivated by working across boundaries.
  • Product mindset: Comfort balancing technical quality, reliability and maintainability with pragmatic, user-centred delivery.
  • Comfort with ambiguity: Able to make progress as requirements evolve through user feedback, experiments and learning from the behaviour of physical systems.
  • Collaborative working: Ability to communicate clearly and work effectively across software, hardware, product and research disciplines.
  • Engineering judgement with AI: Practical, positive experimentation with AI development tools while retaining the ability to reason about, test, debug and take ownership of the resulting code.
  • 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.

What success looks like

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

  • Product delivery: Ship meaningful, reliable product functionality and support it in use.
  • Cross-stack growth: Contribute productively in more than one part of the stack and become effective in unfamiliar technologies when needed.
  • System understanding: Develop a clear understanding of how device software, product logic, data and user-facing applications work together.
  • Engineering improvement: Make a tangible contribution to reliability, testing, tooling, documentation or developer experience.
  • 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.

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,219,862 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
Software Engineer 2 hours ago
Hybrid · Nottingham
Apply
Hybrid · Full-Time · 5+ years exp · Master's Degree · Glasgow
C++
C++
LLVM
Apply
In office · Bachelor's Degree · London
Python
Java
DevOps
AWS
Apply
In office · Glasgow
Python
Java
DevOps
CI/CD
Management
Agile
Apply
In office · Glasgow
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
AI/ML
Machine Learning
Frontend
Angular
React.js
DevOps
Rest API
GCP
WebSockets
Azure
CI/CD
AWS
Management
Agile
Scrum
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,219,862 more open roles from verified company boards, updated every day.