{"id":1962070,"url":"https://alion.io/job/optasense-senior-software-backend-developer","title":"Senior Software Backend Developer","company":{"id":2216250,"name":"OptaSense","domain":"optasense.com","url":"https://alion.io/company/optasense","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"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":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"Podman","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"WebSockets","optional":false},{"name":"Windows","optional":false},{"name":"Angular","optional":true},{"name":"JavaScript","optional":true},{"name":"Svelte","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-06T15:16:00Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-12T14:05:06Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"Luna Innovations\nLocation: Elstree, London, UK\nContract Type: Permanent, Full-Time\nAbout Us\nLuna Innovations is a global leader in fibre-optic sensing, test and measurement technologies, delivering advanced monitoring solutions for critical infrastructure across the energy, transportation, security, and industrial sectors.\nOur Edge Platform team develops software systems that transform vast volumes of real-time sensor data into actionable intelligence. Deployed globally in demanding customer environments, our platform processes and analyses data from Distributed Acoustic Sensing (DAS) and Distributed Temperature Sensing (DTS) systems to help customers monitor assets, detect anomalies, and make informed operational decisions.\nAs a Senior Software Backend Developer, you will play a key role in building and enhancing the backend services that power these solutions. Working with modern C++, distributed systems, data processing pipelines, containerised applications, and cloud-connected technologies, you will help solve complex technical challenges while contributing to products used by some of the world's leading energy and infrastructure organisations.\nWe foster a collaborative and innovative engineering culture where developers are encouraged to take ownership, influence technical direction, and continuously improve both our products and development practices. Working closely with multidisciplinary teams in the UK, Germany, and the USA, you will have the opportunity to create technology that delivers real-world impact on a global scale.\nThe Opportunity\nWe are seeking a talented and experienced Senior Software Backend Developer to join our Edge Platform team based in Elstree, London.\nThis is a hands-on engineering role where you will play a key part in designing, developing, and scaling the backend systems that power our next-generation sensing and monitoring platform. Your work will directly support the processing and analysis of live data from distributed sensing systems operating in some of the world's most challenging environments.\nAs a senior member of the team, you will contribute to technical decision-making, drive engineering best practices, and collaborate with colleagues across multiple international locations to deliver solutions that are secure, scalable, and innovative.\nKey Responsibilities\nDesign, develop, and maintain high-performance data processing services using modern C++ (C++17 and above).\nBuild and enhance backend services responsible for sensor management, data ingestion, analytics, and API functionality.\nIntegrate scientific and analytical algorithms developed in Python into production-ready software solutions.\nDevelop, deploy, and support containerised applications using Docker and Podman across Linux and Windows environments.\nWork collaboratively with software engineers, data scientists, product managers, and domain experts to deliver high-quality solutions.\nImprove system performance, scalability, reliability, and maintainability across distributed deployments.\nContribute to software architecture discussions and influence technical direction and best practice adoption.\nSupport and enhance CI/CD pipelines, automated testing, and software delivery processes.\nImplement and promote secure development practices, including vulnerability remediation and software hardening.\nTake ownership of features throughout the full software development lifecycle, from design through to deployment and support.\nEssential Skills and Experience\nStrong commercial experience developing software in modern C++ (C++17 or later).\nExperience working with SQL databases, particularly PostgreSQL.\nKnowledge of web technologies, including REST APIs and WebSockets.\nExperience with distributed systems and microservices-based architectures.\nStrong Linux development experience and familiarity with Windows-based environments.\nHands-on experience with container technologies such as Docker and Podman.\nExperience developing and supporting data-intensive applications and processing pipelines.\nStrong understanding of software engineering best practices, including Git, CI/CD, testing frameworks, issue tracking, and technical documentation.\nKnowledge of software security principles and secure coding practices.\nExcellent problem-solving skills with the ability to work independently and take ownership of technical solutions.\nStrong communication and collaboration skills, with experience working within multidisciplinary teams.\nDesirable Skills and Experience\nThe following would be advantageous but are not essential:\nExperience within industrial monitoring, energy, utilities, or infrastructure sectors.\nKnowledge of signal processing, scientific computing, or sensor-based technologies.\nFamiliarity with geophysics, seismic monitoring, or related analytical disciplines.\nExperience working with front-end technologies such as Svelte or Angular.\nUnderstanding of cybersecurity and industrial compliance frameworks, including IEC 62443 and the Cyber Resilience Act.\nExperience implementing Role-Based Access Control (RBAC) models.\nKnowledge of GPU computing or high-performance processing techniques.\nExperience working with cloud-connected or hybrid edge computing platforms.\nWhy Join Luna Innovations?\nWork on Meaningful Technology\nYour work will directly contribute to solutions that help organisations protect critical infrastructure, improve operational efficiency, and make data-driven decisions.\nSolve Complex Engineering Challenges\nJoin a team building sophisticated distributed systems that process real-time sensor data at scale in demanding operational environments.\nInfluence Technical Direction\nAs a senior engineer, you will have the opportunity to shape architecture, mentor colleagues, and contribute to engineering best practices.\nProfessional Growth\nWork alongside experienced engineers, scientists, and industry specialists while developing your expertise in advanced sensing technologies and modern software engineering.\nCollaborative International Team\nPartner with colleagues across the UK, Germany, and the USA on innovative projects with global impact.\nFlexible Working Environment\nWe support flexible working arrangements and recognise the importance of maintaining a healthy work-life balance.\nLuna Innovations is committed to fostering a diverse and inclusive workplace. We welcome applications from all qualified candidates and are dedicated to creating an environment where everyone can thrive and contribute to our shared success.","description_format":"text","description_chars":6515,"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":["Flexible schedule"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Telecommunications","Broadband","Oil & Gas"],"lifecycle":[{"event":"open","at":"2026-10-06T15:58:02Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":5,"expected_fill_days":37,"reasons":["conf:4","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/optasense-senior-software-backend-developer","json_url":"https://alion.io/job/optasense-senior-software-backend-developer.json","meta":{"generated_at":"2026-10-13T00:16:57Z","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":393,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":2216250},"rest":"https://alion.io/mcp/rest/get_company?id=2216250"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foptasense-senior-software-backend-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Foptasense-senior-software-backend-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Foptasense-senior-software-backend-developer"},{"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/optasense-senior-software-backend-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foptasense-senior-software-backend-developer"}]}