Taro Logo

Software Engineer

Mark43 is the trusted leader in public safety technology, providing a secure, all-in-one platform for agencies to save time, stay compliant, and ensure community safety.
$115,000 - $155,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Software Engineer

Mark43 is at the forefront of public safety technology, developing innovative solutions that enhance community safety and improve the efficiency of first responders. We're seeking experienced software engineers to join our mission of empowering communities through technology.

As a Software Engineer at Mark43, you'll be instrumental in building our cloud-based public safety software platform. This role offers a unique opportunity to work on meaningful projects that directly impact public safety while utilizing cutting-edge technologies. You'll be working with a tech stack that includes Java, React, SQL, Redis, and Elasticsearch, building robust solutions that meet the highest standards of security and reliability.

The position requires a strong foundation in both backend and frontend development, with at least 5 years of professional experience. You'll be responsible for designing and implementing features from start to finish, collaborating with product managers and designers, and contributing to the architectural decisions that shape our platform's future. Our microservices architecture and cloud-based infrastructure (AWS/Azure) provide an excellent environment for building scalable solutions.

What sets this role apart is the impact you'll have on public safety technology. You'll be working on solutions that help first responders perform their crucial duties more effectively, while being part of a team that values collaboration, continuous learning, and technical excellence. We offer a supportive environment where you can grow professionally while contributing to meaningful work.

The role offers competitive compensation ($115,000 - $155,000) plus comprehensive benefits, including health insurance, 401k, and equity options. As a remote position, you'll have the flexibility to work from various locations while being part of a distributed team that maintains strong collaboration and communication practices.

We're looking for someone who is not just technically proficient but also embodies our values of humility, resilience, and enthusiasm for collaboration. If you're passionate about using technology to make a difference in public safety while working with a team that values personal growth and innovation, this role at Mark43 could be your next career milestone.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Build features using Java, React, SQL, Redis, and Elasticsearch
  • Improve architectural strategy of front-end or backend areas
  • Review code submitted by other software engineers
  • Collaborate with design and product teams
  • Write clear technical documentation
  • Work with Product Managers to understand requirements
  • Test new technologies and improve codebase
  • Nurture engineering culture focused on code quality

Requirements For Software Engineer

Java
React
JavaScript
Redis
  • 5+ years of professional experience using Java and React in production
  • Deep understanding of databases, automated testing, Agile methodologies
  • Proficiency building and managing RESTful APIs
  • Experience with cloud-based software applications (AWS or Azure)
  • Knowledge of microservices architecture
  • Extensive knowledge of JavaScript and its frameworks, HTML, CSS
  • Knowledge of web architecture concepts including HTTP and REST

Benefits For Software Engineer

401k
Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Health insurance
  • Paid time off
  • 401k plan
  • Company stock options
  • Full benefits package

Interested in this job?

Jobs Related To Mark43 Software Engineer