{"id":4151902,"url":"https://alion.io/job/acoustofab-software-product-engineer","title":"Software Product Engineer","company":{"id":4537661,"name":"Acoustofab","domain":"acoustofab.co.uk","url":"https://alion.io/company/acoustofab","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"React.js","optional":false},{"name":"Rust","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"21 CFR Part 11","optional":true},{"name":"Computer Vision","optional":true},{"name":"GLP","optional":true},{"name":"ISO 27001","optional":true},{"name":"JavaScript","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-11-10T00:00:00Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-12T09:34:18Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"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.\nRequirements\nScope and autonomy\nAt 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.\nWhat you will do\nCross-stack delivery: Build product features across Rust, C++, APIs, and React/Tailwind interfaces, selecting the right level of the stack for the problem.\nSystem integration: Create clean, testable interfaces between low-level control systems, product logic and user-facing applications.\nProduct development: Translate evolving technical and user needs into pragmatic, reliable capabilities for our instruments, SDK and internal tooling.\nProduction ownership: Take responsibility beyond initial implementation, including testing, debugging, documentation, observability, deployment support, reliability improvements and learning from failures.\nCollaboration: Work closely with product, embedded, R&D and hardware colleagues; participate actively in design discussions and code reviews.\nPhysical product development: Work directly with our instruments in the lab, using logs, instrumentation and structured investigation to reproduce and resolve software and system issues.\nLearning and experimentation: Explore unfamiliar parts of the stack and use AI-assisted development tools responsibly to accelerate learning, prototyping and delivery.\nWhat we are looking for\nRequired\nProfessional engineering experience: Demonstrable experience shipping and supporting software, with strong fundamentals in design, version control, testing, debugging and code review.\nBreadth 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.\nLearning agility: Evidence that you can become productive in unfamiliar technologies and are motivated by working across boundaries.\nProduct mindset: Comfort balancing technical quality, reliability and maintainability with pragmatic, user-centred delivery.\nComfort with ambiguity: Able to make progress as requirements evolve through user feedback, experiments and learning from the behaviour of physical systems.\nCollaborative working: Ability to communicate clearly and work effectively across software, hardware, product and research disciplines.\nEngineering 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.\nFoundations: Strong software engineering fundamentals demonstrated through professional experience, education or equivalent practical experience.\nNice to have\nFrontend depth: Experience with React, TypeScript, Tailwind CSS or desktop/web application development.\nSystems and devices: Experience with Rust, C++, embedded or device-adjacent software, SDKs or hardware integration.\nHigh-integrity systems: Experience or interest in reliability and traceability requirements, including 21 CFR Part 11, GLP, ISO 27001 or ISO 17025.\nData and intelligence: Experience with SQL, computer vision, ML techniques, local data capture or cloud integration.\nDomain interest: Experience in acoustics, robotics, scientific instruments or life-sciences lab automation.\nWhat success looks like\nIn your first 6-12 months, we would expect you to:\nProduct delivery: Ship meaningful, reliable product functionality and support it in use.\nCross-stack growth: Contribute productively in more than one part of the stack and become effective in unfamiliar technologies when needed.\nSystem understanding: Develop a clear understanding of how device software, product logic, data and user-facing applications work together.\nEngineering improvement: Make a tangible contribution to reliability, testing, tooling, documentation or developer experience.\nCollaboration & 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.\nBenefits\nHow we think about AI-assisted development\nWe 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.\nWhat we offer\nHybrid working: Access to our central London lab with a flexible hybrid culture.\nTechnical impact: Hands-on work with breakthrough technology where software directly controls physical matter.\nBreadth and growth: Room to deepen your craft while developing across product, systems and technical leadership.\nInnovation: A well-funded startup environment where you can contribute to patents and high-impact products.\nJoin us\nIf 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.","description_format":"text","description_chars":5939,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-12T09:34:18Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-11-12T09:37:45+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":26,"reasons":["conf:1","win:early"],"computed_at":"2026-11-12T10:38:37Z"},"pay":null,"html_url":"https://alion.io/job/acoustofab-software-product-engineer","json_url":"https://alion.io/job/acoustofab-software-product-engineer.json","meta":{"generated_at":"2026-11-12T13:13:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":27460,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4537661},"rest":"https://alion.io/mcp/rest/get_company?id=4537661"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Facoustofab-software-product-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Facoustofab-software-product-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Facoustofab-software-product-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/acoustofab-software-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Facoustofab-software-product-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4151902}},{"tool":"search_jobs","arguments":{"company":"acoustofab.co.uk","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4151902},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}