M

Mark43

Cloud-based public safety software suite

Staff Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • At least 10 years of professional experience using Java, .NET, or other server-side languages in production.
  • Comfort practicing Agile development and thoroughly testing one's own code.
  • Ability to write clean code and concise documentation in a large, complex codebase.
  • Deep understanding of databases, automated testing, and Agile methodologies.
  • Proficiency building and managing RESTful APIs.
  • Deep experience designing and building infrastructure for complex cloud-based software applications.
  • Knowledge of, or experience with, microservices architecture.
  • Commitment to supporting more junior team members and developing cooperative working relationships.
  • All employees must appropriately use company electronic information resources, follow relevant security policies and guidelines, protect resources under their control, and promptly report security incidents and violations.

Responsibilities

  • Take ownership of projects and features from start to finish and serve as a knowledgeable resource to teammates.
  • Build robust server-side solutions addressing scale, security, and reliability.
  • Work with a Product Manager to understand requirements for new features.
  • Build and deploy features using Java, MySQL, Redis, and Elasticsearch.
  • Improve the architecture of a back-end area of the platform to support customer growth.
  • Meet with a Product Designer to explain technical constraints for a feature.
  • Write clear, concise technical documentation to accompany code.
  • Test new technologies or take action to improve the codebase and engineering practices.
  • Help nurture an engineering culture focused on code quality and delivering quickly for customers.
  • Protect controlled resources, such as passwords, computers, and data, and respond to official reports of security incidents involving systems or accounts.

Desired Qualifications

  • Experience developing features for the cloud.
  • Ability to work in the front-end stack, including JavaScript and ReactJS.
  • Experience with cloud infrastructure hosted in AWS or Azure is preferred.
  • Contribute to the company outside the role, such as writing blog posts, attending events, or helping grow the team.

About the Company

Mark43

Cloud-based public safety software suite

Mark43 provides cloud-based software for public safety agencies, offering CAD (computer-aided dispatch), RMS (records management), and Analytics to manage and analyze police data. The products run in the cloud and are accessed by staff anywhere with internet, on subscriptions that include updates, support, and customization. It differentiates itself with an integrated, cloud-native platform focused on public-safety workflows, helping departments replace on-premise systems and standalone tools. Its goal is to improve community safety and quality of life by making public safety operations more efficient and data-driven.

Company size
201-500
Company stage
Late Stage VC
Total funding
$318M
Headquarters
New York City, New York
Founded
2012

Recently Posted Jobs

Explore more opportunities at Mark43

See more jobs