Skip to content
Mark43Mark43

Software Engineer - Integrations

Build and scale backend integrations between a public-safety platform and mission-critical third-party systems using APIs, data pipelines, messaging, and event-driven workflows. The role requires 3+ years of software engineering experience and hybrid work from the Manchester office.

About the job

Responsibilities

  • Lead full lifecycle development of integrations connecting the Mark43 platform with external systems such as 911 call centers, state databases, evidence systems, and other services.
  • Make architectural decisions and build scalable, maintainable solutions using REST APIs, message queues, and event-driven workflows.
  • Collaborate with Product, Engineering, and partner technical teams to define reliable API contracts and integration patterns.
  • Improve coding standards and participate in code reviews.
  • Contribute to integration testing strategies, observability, and dashboards for monitoring operational data flows.
  • Promote best practices for performance, security, and error handling in distributed systems.
  • Participate in sprint planning, roadmap discussions, and technical strategy across the integrations team.

Requirements

  • 3+ years of professional software engineering experience focused on backend services, distributed systems, and system integrations.
  • Experience designing and operating APIs, webhooks, or asynchronous messaging systems.
  • Experience with technologies such as Java, TypeScript, JavaScript, RESTful services, SQL, MySQL, and data pipelines.
  • Strong communication skills and ability to work with cross-functional partners.
  • Authorization to work in the UK; visa sponsorship is unavailable.
  • Ability to work at least three days per week from the Manchester office.

Nice to Have

  • Experience in public safety, government software, or regulated domains.
  • Familiarity with CI/CD pipelines, observability tooling, and cloud-native practices.

Compensation and Benefits

  • Target base annual salary of £50k–80k, plus bonus opportunity, company stock options, and benefits.
  • 28 days of holiday plus UK bank holidays.
  • Private medical, dental, and vision insurance through AXA Health and BUPA.
  • 18 weeks of paid parental leave for primary caregivers, plus a ramp-back programme.
  • Income protection at 75% of salary and death-in-service cover at 4x salary.
  • Pension through Nest with a 3% employer contribution.
  • Gym reimbursement for employees and partners.
  • Home-office equipment allowance.
  • Claude Code Enterprise and ChatGPT Enterprise licences.
  • Spring Health membership with therapy and mental wellness tools.
  • One-month paid sabbatical after five years.
  • Biannual hackathons and a learning budget.

Skills

Java, TypeScript, JavaScript, REST APIs, Webhooks, Message Queues, SQL, MySQL, Data Pipelines, Distributed Systems, CI/CD, Observability, Cloud-Native Practices

Cloudflare

Cloudflare

Austin, TX
Systems Engineer, Network Protocols & Distributed Systems
€54k+/yrHybridBackend Engineering

Build and operate Internet-scale HTTP and TLS infrastructure, migrate services to a Rust-based proxy, and improve protocol performance. The role requires systems programming experience, strong reliability and security practices, and interest in open-source standards.

Cloudflare

Cloudflare

Lisbon, Portugal
Software Engineer, Security Rules
€54k+/yrHybrid3+ YOEBackend Engineering

Build and operate Rust- and Go-based distributed microservices powering Cloudflare’s application security products. The role requires 3+ years of professional experience, systems-level programming skills, and experience with production-scale systems, databases, and container orchestration.

Cloudflare

Cloudflare

Austin, TX
Software Engineer
$68k+/yrHybrid5+ YOEBackend Engineering

Senior Software Engineer building and operating network infrastructure that carries traffic across critical paths of a global network. The role requires systems programming, Linux kernel networking and eBPF expertise, distributed-systems experience, and knowledge of BGP and Internet routing.

xAI

xAI

London, United Kingdom

Software Engineer - X Money
£107k+/yrOn-site5+ YOEBackend Engineering

Build scalable backend services and payment infrastructure for a global financial products platform. The role requires distributed-systems expertise, proficiency in modern programming languages, and experience with large-scale consumer applications.

xAI

xAI

London, United Kingdom

Member of Technical Staff - Sandbox Service
£107k+/yrOn-siteBackend Engineering

Build and maintain secure sandbox infrastructure that lets AI models execute code and interact with tools in controlled virtualized environments. The role requires expert Rust, C++, or Go skills, systems expertise, and experience with containers, virtualization, and networking.