Senior Software Engineer - Integrations

1 hour, 40 minutes ago
Full-time
Senior
Software Development
Mark43

Mark43

Mark43 redefines public safety software with an integrated Records Management System and a cloud-based Computer Aided Dispatch System, empowering first responders with reliable information and setting industry standards for customer support.

Professional Services
251-1K
Founded 2012
$179M raised

Description

  • Lead full lifecycle development of integrations between the Mark43 platform and external systems such as 911 call centers, state databases, evidence systems, and other key services.
  • Drive architectural decisions for scalable and maintainable solutions across REST APIs, message queues, and event-driven workflows.
  • Collaborate with Product, Engineering, and partner technical teams to define reliable API contracts and integration patterns.
  • Mentor junior engineers, elevate coding standards, and lead code reviews.
  • Contribute to integration testing strategies, observability, and dashboards for monitoring operational data flows.
  • Champion best practices for performance, security, and error handling in distributed systems.
  • Participate in sprint planning, roadmap discussions, and technical strategy for the integrations team.
  • Take technical ownership of building and scaling APIs, data pipelines, and messaging layers that support emergency dispatch and response systems.

Requirements

  • 4+ years of professional software engineering experience with a strong focus on backend services, distributed systems, and system integrations.
  • Proven ability to design and operate APIs, webhooks, or asynchronous messaging systems such as Kafka or queues.
  • Experience with Java, TypeScript/JavaScript, RESTful services, SQL/MySQL, and data pipelines.
  • Solid understanding of integration challenges such as data transformation, schema evolution, retries, and failure management.
  • Experience leading technical workstreams and mentoring less senior engineers.
  • Strong communication skills and the ability to work with cross-functional partners.
  • Prior experience in public safety, government software, or regulated domains is preferred.
  • Familiarity with CI/CD pipelines, observability tooling, and cloud-native practices is preferred.
  • Must be authorized to work for any employer in the country where the role is hired; visa sponsorship is not available.
  • This is a remote role for residents of the UK.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer (RoR), SSCS: Pipeline Security

GitLab 1K-5K Internet Software & Services

GitLab is hiring a Senior Backend Engineer to lead backend and infrastructure work on the Pipeline Security team, with primary ownership of its native Secrets Manager for GitLab CI/CD pipelines.

CI/CD Go GraphQL HashiCorp Vault Helm Kubernetes Ruby on Rails Secrets Management
10 minutes ago

Senior Rust Software Developer

Narvar 251-1K Media

Narvar is hiring senior Rust engineers to build and operate high-correctness systems on critical platform paths for its large-scale post-purchase platform.

AWS GCP Microservices Rust
10 minutes ago

Staff Backend Engineer, Knowledge Graph (Rust)

GitLab 1K-5K Internet Software & Services

GitLab is hiring a Staff Backend Engineer to help design, scale, and operate the Knowledge Graph service that powers graph capabilities for agents, analytics, and product features across GitLab’s deployed environments.

ClickHouse Go GraphQL Kafka LLM NATS Ruby Rust TypeScript Vue.js
10 minutes ago

Senior Software Engineer- Video Signalling

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Senior Software Engineer to design and optimize the core signalling infrastructure for its real-time video communications platform, ensuring high performance, reliability, and scalability for customers worldwide.

Agile AWS Azure C++ GCP Java Rust Twilio WebRTC
10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers