# Lead Software Engineer - CAD

**Company:** [Mark43](https://hotfix.jobs/companies/mark43)
**Location:** Boston, MA
**Role:** Backend Engineering
**Salary:** $170k – $210k/yr
**Experience:** 6+ years
**Skills:** Java, SQL, Redis, Elasticsearch, React, TypeScript, REST APIs, DevOps, AWS, Azure, Microservices, Agile, Automated Testing, .Net, Low-Code Platforms
**Posted:** 2026-02-25

> Leads development of cloud-based CAD software for public safety, owning features end-to-end with Java backend, React frontend, and cloud infrastructure. Requires 6+ years experience in server-side languages, APIs, DevOps, and scaling B2B systems.

## Job Description

## What You’ll Do

- Spent time working with a Product Manager to understand requirements for a new feature
- Building features using popular technologies including but not limited to: Java, SQL, Redis, and Elasticsearch;
- Participate in on-call rotation and strive to continuously improve Mark43's customer experience.
- End to end technical ownership of a product or subset of a product
- Improve architectural strategy of a front-end or backend area of the product to meet higher velocity needs created by our growing customer base.
- Reviewed code submitted by other software engineers, and submitted your own code for review as part of our pull-request deployment process
- Spent time meeting with a Product Designer to explain technical constraints for a specific feature
- Collaborating with design and product teams to understand and document feature requirements
- Written clear, concise technical documentation to accompany your code that your teammates will trust
- Spent time testing out a new technology or taking part in a discussion on ways to improve our code base and engineering practices
- Nurturing an engineering culture that cares deeply about the quality of the code we write, while still working quickly to bring our technology to as many departments as possible

## What You’ll Need

- At least 6 years of professional experience using Java, .NET, or other server side languages in production
- Comfortable utilizing agile development and thoroughly testing your own code
- Deep understanding of databases, automated testing, Agile methodologies
- Proficiency building and managing **RESTful APIs**
- Strong **DevOps** experience and be able to manage a product in the Cloud
- Deep experience designing and building out infrastructure for complex cloud-based software applications, preferably hosted in **AWS** or **Azure**
- Proven experience in building for scale in a B2B environment
- Knowledge of or prior experience with **microservices** architecture
- Commitment to providing support for more junior members of the team and developing cooperative working relationships
- Leaning in to contribute to the company outside your role - our engineers have written blog posts, attended events, and helped grow our team
- Experience in building **low-code platform** is a huge plus

**Total compensation**: target base annual salary range of **$170,000-$210,000**, plus bonus opportunity, company stock options, and a full benefits package, including health insurance, paid time off, and a 401k plan.

## Similar roles

- [Senior Software Engineer, Crusoe Container Registry](https://hotfix.jobs/jobs/eeeef8a9-6588-4933-8c79-37cd03810851) - Crusoe - San Francisco, CA - $170k – $205k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/fc163dcc-1ffb-4d08-ba31-d4ccb09df843) - Illumio - Sunnyvale, CA - $170k – $196k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/20c43a51-969e-4c6a-89eb-2162f12e5b4c) - Current - New York, NY - $170k – $250k/yr
- [Senior Backend Engineer](https://hotfix.jobs/jobs/0003fc61-99db-4af6-a6f3-11fa7e6b7119) - Tatari - New York, NY - $170k – $200k/yr
- [Senior Backend Engineer](https://hotfix.jobs/jobs/6a929ae6-29f2-4e7a-99d7-b74f3c1d4f46) - Tatari - San Francisco, CA - $170k – $200k/yr

**Apply:** https://hotfix.jobs/jobs/27600a70-dac6-4f24-9b6e-7bd4d77f2fd8
**Canonical:** https://hotfix.jobs/jobs/27600a70-dac6-4f24-9b6e-7bd4d77f2fd8