Software Engineer - Integrations
Core
Building and scaling integrations between Mark43's core platform and mission-critical third-party systems for emergency dispatch and response.
Role type
Software Engineer – Integrations
Builds
Robust APIs, data pipelines, and messaging layers connecting the platform to external systems like 911 call centers and state databases.
Domain
Public safety / Government software
Deliverable
production ML models | product features | infrastructure
Required skills
Backend services, distributed systems, system integrations, API design, webhooks, asynchronous messaging, Java, TypeScript/JavaScript, RESTful services, SQL/MySQL, data pipelines
Preferred skills
CI/CD pipelines, observability tooling, cloud-native practices, public safety domain experience
Technologies
Java, TypeScript, JavaScript, REST, SQL, MySQL
Responsibilities
Lead full lifecycle development of integrations connecting the platform with external systems; Drive architectural decisions for scalable solutions across REST APIs and message queues; Collaborate with Product and Engineering to define API contracts; Elevate coding standards and code reviews; Contribute to integration testing strategies and observability dashboards; Champion best practices for performance and security in distributed systems.
Seniority
Mid-level (3+ years experience)