Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mark43 Logo

Software Engineer - Locations

Mark43

$145,000 - $180,000
Nov 4, 2025
Remote, US • Boston, MA, US
Apply Now

Mark43 is looking to solve the problem of building the next generation of cloud-based public safety software that meets the needs of its growing customer base.

Requirements

  • At least 4 years of professional experience using Java, .NET, or other server side languages in production
  • 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

Responsibilities

  • 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
  • Reviewing code submitted by other software engineers, and submitting your own code for review as part of our pull-request deployment process
  • Collaborating with design and product teams to understand and document feature requirements
  • Writing clear, concise technical documentation to accompany your code that your teammates will trust

Other

  • 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
  • Humble, open, and curious
  • Attentive, active listeners
  • Resilience
  • Enthusiastic collaborators
  • Comfortable with uncertainty
  • Passionate about personal growth
  • Eager to help others
  • Must be authorized to work for any employer in the country in which the role is being hired
  • Must be able to perform the position in one of the states listed above