Senior Software Engineer

  • 2 days a week in Paddington WeWork (2 Eastbourne Terrace, London W2 6LG) — Monday & Wednesday
  • 3 days a week WFH (flexible Fridays to come in)
  • Travel to client offices as required

What is Digital Speed?

Digital Speed is a full-service product and engineering agency delivering strategy, design, and development for global clients. Our expertise spans Brand, Discovery, UX/UI, and Full-Stack Engineering, alongside product strategy and marketing. We partner with organisations in finance, automotive, sport, and technology to ship dependable, high-quality outcomes at scale.We are driven by 4 key values:

  • Open – We arrive with options, welcome feedback, and find the best way forward together.
  • Thriving – New challenges energise us; we learn and improve as a team.
  • Experts – Specialists who care about their craft and deliver results with structure.
  • Caring – We take our clients’ goals as seriously as our own and build trusted relationships.

Where do you fit in?

You’ll join as a foundational engineer in London, working closely with agency leadership and client architecture teams. You’ll shape high-quality engineering practices: building reusable components, ensuring strong pipelines, and delivering production-ready software that can be confidently handed over. This is a role for someone who enjoys breadth and ownership: context-switching across languages, improving pipelines, and collaborating across teams.

Responsibilities

  • Core Engineering: Design and build robust, reusable services and libraries across multiple languages (Java, .NET, Python, TypeScript, Go).
  • Architecture & Review: Analyse requirements, propose technical approaches, and lead peer reviews to maintain high standards.
  • CI/CD & Quality Gates: Implement and refine pipelines with linting, tests/coverage, artifact signing, and versioning discipline.
  • Release Management: Ensure clean, traceable, and secure releases across environments, with strong changelog hygiene.
  • Integration: Build services that are observable, resilient, and easy to consume across teams and systems.
  • Collaboration & Handover: Work with client Architecture/Platform teams; produce documentation, run-books, and recorded walkthroughs.
  • Continuous Improvement: Optimise build times, automate repeatable tasks, and keep outputs deterministic and reproducible.

Characteristics

  • Simplify: Turn messy requirements into clear, repeatable systems.
  • High-performance: Care about reliability, observability, and regression safety.
  • Collaborative: Give/receive reviews; document decisions; unblock others.
  • First-principles: Handle ambiguity and make trade-offs explicit.
  • Ownership: Proactive, organised, and comfortable leading end-to-end.
  • Developer-first: Empathy for end users; optimise for the “getting started” path.

Requirements

  • 5+ years building production software (libraries, services, or dev-tools a plus).
  • Proficiency in at least two of: Java, C#/.NET, Python, TypeScript (Go a plus).
  • Solid grasp of modern API and integration patterns.
  • Comfortable with CI/CD (GitHub Actions and/or Jenkins), git, and code review.
  • Experience publishing artifacts and managing repos (Maven, NuGet, PyPI, Nexus/Artifactory).
  • Working knowledge of semantic versioning, release notes, and changelog hygiene.
  • Basic security hygiene: artifact signing, checksums, SBOM mindset.
  • Right to work in the UK; fluent in written and spoken English.

Desirable Extras

  • Go (concurrency patterns), idiomatic TypeScript design.
  • Docs-as-code, ADRs, conformance/contract testing, mock servers.
  • Exposure to OAuth/OIDC, mTLS, and PKI basics.
  • Cloud & infra awareness (AWS/Azure/GCP, containers, runners).
  • Prior agency/consulting experience and/or regulated industries (finance, automotive, tech).
  • Familiarity with developer portals and enterprise integration pipelines.

Apply

To apply, email careers@digitalspeed.co.uk with your CV and links (GitHub or relevant work). We’d love to see examples of libraries, services, or tools you’ve owned.