Senior Software Engineer - Unitary

Toughbyte · London · Remote · First seen 2 months ago
Remote Senior level Software Engineering
Apply on the employer's site

About this role

Senior Software Engineer Unitary Remote Closed view all positions Roles: Backend Must-have skills: Go Kubernetes Python Nice-to-have skills: AWS Considering candidates from: Europe Work arrangement: Remote Industry: Software Development Language: English Level: Senior Required experience: 5+ years Size: 11 - 50 employees Senior Software Engineer Unitary Remote Company Automate high-volume operations with zero engineering effort or upfront costs. Unitary is redefining how companies run operations. Our Virtual Agents combine AI and expert humans to deliver entire workloads with human-level precision. Faster, at radically more scalable costs, and without the complexity. No engineering effort. No integrations. No process changes. Just seamless automation that unlocks productivity and transforms margins from day one. More Less Description At the moment the company is looking for a Senior/Staff Backend Software Engineer who will take ownership of their core platform and AI Agents backend. Tasks: Design and implement scalable backend services and tools for building and running AI Agents for multiple clients. Re‑architect and refactor existing backend services and internal tooling so they can scale from ~10 to 30+ customers. Extend and improve the workflow orchestration engine (Temporal) to automate complex operational workflows for content moderation, fraud detection, appeals and payments. Define and promote modern design patterns, coding standards and architectural best practices for the backend platform. Act as the software “glue” between Machine Learning / MLOps and Platform Engineering teams, integrating models and infrastructure into a coherent product. Collaborate closely with product and engineering stakeholders to understand client needs and translate them into technical solutions. Write robust, maintainable and well‑tested backend code in Python (and occasionally Go). Participate in code reviews, knowledge sharing and continuous improvement of the engineering culture. Must-have: At least 4–5 years of experience as a Backend / Software Engineer. Strong hands‑on experience with Python (Go is a plus). Solid experience building and operating containerised microservices on Kubernetes. Understanding of event‑driven architectures and distributed backend systems. Experience working with cloud platforms and a DevOps mindset (infrastructure, monitoring, deployment). Basic understanding of machine learning principles and experience integrating with ML‑driven systems or data pipelines. Familiarity with AI‑assisted development tools (e.g. Cursor, Claude Code or similar). Good spoken and written English. Nice-to-have: Experience with workflow orchestration systems (preferably Temporal). Background in early‑stage startups or fast‑growing product companies. Exposure to Data Engineering, MLOps and/or Platform Engineering. Experience with AWS and event‑driven messaging systems. Benefits: Full‑time, remote‑first role (UK or Europe within ~2–3 hours of London time). Competitive salary in the UK market with localization for other countries, plus equity. Flexible working hours and location. Generous paid vacation, sick leave and parental leave. Annual budget for professional development and separate budget for health and wellness. Three team offsites per year to London or other locations in Europe. Interview process: Intro call with Toughbyte. Interview with one of engineers Take‑home coding assignment in Python or Go (focus on design and best practices). Technical interview based on the assignment: discussion of the solution and a live system design session.

What this role is, and what else it is called

Employers in London advertise this kind of work as Software Engineer, Senior Software Engineer, Web Developer and Full Stack Developer too, so it is worth searching more than one wording. It is a senior Software Engineering role in London, advertised as fully remote, so it is open to candidates working from home.

How this role compares to the market

1,969 live UK roles list Python right now, from 583 employers. The median advertised salary is £80,000; 30% are advertised as remote. Browse Python roles.

1,459 live UK roles list AWS right now, from 503 employers. The median advertised salary is £80,000; 28% are advertised as remote. Browse AWS roles.

London has 4,323 live IT vacancies across 1,366 employers, with a median advertised salary of £70,000. Browse London roles.

Senior roles make up 1,632 of the live UK IT market and advertise a median of £80,000.

Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.

Technologies mentioned

Detected on Toughbyte's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site. More IT jobs in London.

Get these jobs by email

New matching UK IT roles, straight to your inbox. No spam -- unsubscribe any time.

We'll email you a confirmation link first -- nothing is sent until you click it.