
Senior Software Engineer
Hybrid
Full Time
#Public Safety
#Software
#AI
#Java
#TypeScript
#React
#MySQL
#AI Tools
#APIs
#Databases
At Mark43, we are on a mission to empower communities and their governments by building the next generation of public safety software. Our platform is trusted by major agencies from Seattle to Boston and beyond, and we are now expanding our reach internationally. We are looking for a visionary engineer to join our brand new, AI-augmented engineering team to help us fundamentally rethink how software is designed, developed, and deployed.
Role at a glance
We are seeking a Senior Software Engineer to join us in a full-time, hybrid capacity. This is a senior-level role open to candidates based in Canada, the United Kingdom, and 40 U.S. states. You will be at the forefront of our engineering evolution, working to integrate intelligent agentic tools into our core development processes.
Your impact
- Design and orchestrate complex multi-agent systems where specialized agents handle tasks like writing, reviewing, testing, and deploying code.
- Develop the logic, prompts, and scaffolding necessary to guide agent behavior and ensure high-quality software output.
- Build and refine the infrastructure that allows AI agents to interact with our internal APIs, version control, and testing environments.
What you'll need
We are looking for someone who is eager to push the boundaries of software development through AI. While you do not need to be a researcher, you should have a strong track record of applying generative AI to real-world problems. You should bring the following to the table:
- At least 5 years of professional software engineering experience.
- Proficiency with our core stack, including Java, TypeScript, React, and MySQL.
- Extensive hands-on experience with AI-assisted development tools, such as LLM APIs, agentic frameworks like LangChain, vector databases, or codegen platforms.
- A product-focused mindset and the ability to thrive in an environment that values experimentation and continuous learning.
- Excellent communication skills in English and the ability to operate effectively in a rapidly evolving technical space.
Perks and compensation
We believe in supporting our team members with flexibility and a culture of growth. Our benefits include:
- Hybrid work environment to provide balance and flexibility.
- The opportunity to work on mission-critical technology that serves the public good.
- A collaborative team culture that embraces diversity of thought and experience.





