Senior Software Engineer - Web App & DevEx

Runware · Remote (UK)

Equity This posting mentions equity, such as stock options or RSUs. The terms are on the company’s site.

Apply on Runware’s site ↗

You’ll apply on Runware’s official site. Real employers never ask you to pay to apply. Why?

About the role

We’re looking for a Senior Software Engineer to help build and evolve the systems and APIs that power Runware’s Web App and Developer Experience (DevEx).

You’ll work closely with backend engineers, frontend engineers, Product, Design and other teams to build reliable internal and developer-facing APIs and functionality that make complex AI infrastructure simple to use.

You’ll take ownership of backend work from understanding requirements and technical constraints through to implementation and delivery, contributing to the quality, reliability and evolution of the Web App and its supporting APIs.

This role combines technical depth with product thinking and collaboration. You’ll be expected to work autonomously, contribute to technical decisions and help turn ambitious ideas into robust production systems.

What you’ll do

Build and maintain internal and developer-facing APIs and services that power the Web App and developer experience

Develop and evolve public API functionality, including task types, validation, routing and WebSocket/REST behaviour

Own and maintain the Admin API and panel as an internal platform used across Runware

Work with usage, billing and customer data to ensure accuracy and reliability, including Stripe

Investigate and resolve production issues and security vulnerabilities affecting the Web App and its APIs

Write, test and review clean, maintainable code, contributing to strong engineering practices and code quality

Work with Product, Design and engineering teams to clarify requirements, identify dependencies and define well-scoped technical solutions

Contribute to technical decisions, work across frontend and backend boundaries where appropriate, and collaborate with the wider Backend team where specialist knowledge or shared systems are involved

Strong experience building backend systems and APIs

Strong programming experience in one or more backend languages, with the ability to quickly learn and work effectively in new languages and technologies

Experience building reliable, maintainable and well-tested production systems

Good understanding of API design, asynchronous workloads and distributed systems concepts

Strong engineering fundamentals around security, reliability and performance

Strong communication and collaboration skills, with the ability to work effectively across engineering, Product and Design

Strong ownership and autonomy, with good judgement around when to involve others

Comfortable using AI-assisted development tools and agents to improve productivity, while understanding their limitations and maintaining responsibility for the quality, security and correctness of the resulting code

Experience with WebSockets

Experience building public APIs or other developer-facing products

Experience with usage-based billing, credits or financial data

Experience contributing to architectural decisions and mentoring other engineers

Benefits

We’re a remote-first collective, meeting in person twice a year to plan, brainstorm, celebrate wins, and enjoy some face-to-face time. We have core hours for cooperative working and calls, but outside of that your calendar is yours. Work the hours that let you perform at your peak while also building a healthy life.

We move quickly and hold a high bar, but we also believe sustainable performance matters. After major releases and milestones, we create space for the team to properly unplug, recharge and come back with the energy to tackle what's next.

Continued in Runware’s original posting ↗.

Before you apply. Check the location rules in the full posting: many remote roles are open only to people in certain countries or US states, and some need occasional travel. Listings are sourced from each company’s own careers site and updated daily. Apply on the company site. How to spot a fake job · Report this listing

Get ready

Get new remote jobs by email — free weekly digest

We will send you a confirmation email first. You only get the digest after you click the link in it.