At a Glance
- Tasks: Lead the development of integrations connecting Mark43's platform with critical systems.
- Company: Join Mark43, a tech company enhancing public safety through innovative software.
- Benefits: Enjoy competitive pay, health benefits, and a hybrid work model.
- Why this job: Make a real difference in community safety while working with cutting-edge technology.
- Qualifications: 4+ years in software engineering with strong backend and integration experience.
- Other info: Collaborative culture in Manchester office with great career growth opportunities.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Mark43 empowers communities and their governments with technology that improves safety and quality of life. We build modern, resilient software that first responders and public safety agencies depend on in their most critical moments.
Role Overview
We are seeking an experienced Senior Software Engineer – Integrations who will take technical ownership of building and scaling integrations between Mark43's core platform and mission‑critical third‑party systems. You'll lead the design, development, and implementation of robust APIs, data pipelines, and messaging layers, ensuring seamless operational data flow for emergency dispatch and response systems. This is a hybrid role requiring at least three days per week in our Manchester office to support strong team collaboration.
What You'll Do
- Lead full lifecycle development of integrations that connect the Mark43 platform with external systems such as 911 call centers, state databases, evidence systems, and other key services.
- Drive architectural decisions and ensure scalable, maintainable solutions across REST APIs, message queues, and event‑driven workflows.
- Collaborate closely with Product, Engineering, and partner technical teams to define reliable API contracts and integration patterns.
- Mentor and guide more junior engineers on the team, elevate coding standards, and lead code reviews.
- Contribute to integration testing strategies, observability, and dashboards to monitor operational data flows.
- Champion best practices for performance, security, and error‑handling in distributed systems.
- Participate in sprint planning, roadmap discussions, and technical strategy across the integrations team.
What You'll Need
- 4+ years of professional software engineering experience, with a strong focus on backend services, distributed systems, and system integrations.
- Proven ability designing and operating APIs, webhooks, or asynchronous messaging systems (e.g., Kafka, queues).
- Experience with languages and technologies relevant to our stack such as Java, TypeScript/JavaScript, RESTful services, SQL/MySQL, and data pipelines.
- A solid understanding of integration challenges, including 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.
Nice to Have
- Prior experience in public safety, government software, or regulated domains.
- Familiarity with CI/CD pipelines, observability tooling, and cloud‑native practices.
Why You'll Love Working Here
At Mark43 you'll work on software that directly impacts how first responders protect communities. You'll enjoy collaborating across disciplines, shaping product integrations that accelerate public safety operations, and mentoring a talented engineering team. Joining our Manchester office fosters a supportive culture rooted in shared mission and innovation.
Location
This role is based in our Manchester, UK office and follows a hybrid work model. Team members are expected to be in the office at least three days per week to foster strong collaboration and a connected team environment.
Equal Opportunity Statement
Mark43 is committed to the full inclusion of all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed, please email recruiting@Mark43.com requesting the accommodation.
Senior Software Engineer - Integrations employer: Mark43
Contact Detail:
Mark43 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Integrations
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who might know someone at Mark43. A friendly chat can sometimes lead to a referral, which is a great way to get your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills and understanding of integrations. We recommend practising common coding challenges and discussing your past projects that relate to APIs and data pipelines.
✨Tip Number 3
Show your passion for public safety tech! When you get the chance, share why you’re excited about working with first responders and how your skills can contribute to improving their operations.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Mark43 team.
We think you need these skills to ace Senior Software Engineer - Integrations
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer – Integrations role. Highlight your experience with APIs, data pipelines, and any relevant technologies like Java or TypeScript. We want to see how your skills align with what we’re looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about public safety tech and how your background makes you a great fit for our team. Let us know what excites you about working at Mark43!
Showcase Your Projects: If you’ve worked on any cool projects related to integrations or backend services, don’t hold back! Include links or descriptions in your application to give us a taste of your work and problem-solving skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Mark43!
How to prepare for a job interview at Mark43
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, TypeScript, and RESTful services. Brush up on your knowledge of APIs and messaging systems, as you'll likely be asked to discuss your experience with these during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, especially related to system integrations and data transformation. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you overcame obstacles.
✨Emphasise Collaboration
Since this role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with product managers and other engineers. Highlight your communication skills and any mentoring experiences you’ve had with junior team members.
✨Understand the Company’s Mission
Familiarise yourself with Mark43's mission to improve public safety through technology. Be prepared to discuss how your values align with theirs and how you can contribute to their goals, particularly in the context of first responders and community safety.