×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Platform & Production

Job in Birmingham, West Midlands, B1, England, UK
Listing for: Moodsonic Services Ltd
Full Time position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below

Moodsonic uses sound to improve how indoor spaces feel. Our platform delivers adaptive soundscapes for workplaces, hospitals, universities, and other shared environments shaping daily life, integrating with hardware, building systems, and an array of applications to respond dynamically to activity levels, time of day, environmental sensors, and user input. The work sits at the intersection of audio, real-time systems, and human experience.

The

role

We are hiring a Senior Software Engineer to own the backend that the entire product stack sits on: services, data layer, identity and authentication infrastructure, partner-facing integration APIs, device communication, and the security posture. You will own, evolve, and build the systems that power our internal tooling, customer-facing applications, partner integrations, and hardware deployments, strengthening what is already in production and shipping what comes next.

You will be the technical lead on production engineering, security, and code quality, building on the foundations the team has put in place. As Moodsonic scales, you will keep the platform safe, reliable, and defensible. You are joining a team where colleagues hold deep domain knowledge. You will need to build trust, collaborate well, and lead through influence rather than authority.

This is not a management role. The platform is live and growing quickly, with real customers and real consequences.

What you'll work on

In your first six to twelve months:

  • Own and evolve the backend platform: services, data layer, infrastructure, APIs. Strengthen what is in production today, design what is missing, and build what comes next
  • Own the backend side of how our deployed hardware connects to the platform: ingestion, device authentication, fleet management, and remote provisioning. Visibility and input into on-device code decisions, because device security is platform security
  • Own the identity, authentication, and account layer of the platform
  • Own and operate our data protection posture across the platform: encryption in transit and at rest, key management, data lifecycle, and recovery
  • Own the partner-facing integration APIs end to end, from design through operation. These are the surfaces our customers and hardware partners build against, and their reliability is our reputation
  • Own the engineering practices that support our certifications and audit-readiness
  • Establish and maintain the engineering standards (testing, review, deployment, monitoring, secure coding) that the team operates by
  • Partner with the engineers owning the audio engine and frontend surface on the backend contracts their work depends on
What we are looking for

Required:

  • 5+ years shipping and operating production backend systems, including time on-call and in incident response. You know what it feels like when something breaks at 2am and you own the fix
  • Operational resilience as a habit: you design for failure, build with recovery in mind, and treat incident learning as a driver of engineering quality
  • Strong judgment in small-team environments. You have owned quality yourself rather than inheriting it from process. You can take high-level product, customer, or security needs and turn them into practical technical plans without a big PM or architecture layer handing you a spec
  • Deep relational data modeling and schema design. Postgres or equivalent as a daily tool. Strong instincts for migrations, indexing, and query performance under load
  • API design experience: you have built and maintained APIs that outlived their first version and you have opinions about versioning, compatibility, and contract discipline
  • Identity and authentication systems experience: modern identity protocols (OAuth or similar), session management, role-based access, multi-tenant boundaries. You understand what breaks when these are wrong
  • Security mindset in practice, not theory. You think about attack surface, threat models, and access control as a matter of course, with working knowledge of cryptography and data protection fundamentals
  • Code quality and observability as habits. Tests, substantive review, documentation, and the instinct to measure how software behaves in production are part of doing the work, not chores after it
  • Strong Python for backend services. Comfortable with SQL, Docker, at least one major cloud, infrastructure as code (Terraform, Pulumi, or equivalent), and modern CI/CD practices
  • Modern AI development tools are part of how you ship. You stay current as they evolve, adopt what adds value, and use AI to go faster on work you already understand, which is why you catch AI mistakes before they become bugs
  • Demonstrated technical leadership through influence, not authority: you raise the bar through code review, standards, and example, and you have earned trust from engineers who were there before you
  • Pride in craft, proactive risk-flagging, and the instinct to raise quality bars rather than work around them. Intellectual honesty and the willingness to push back when the right…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary