×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer Full-Stack

Job in Broomfield, Broomfield County, Colorado, 80020, USA
Listing for: Biofire
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Position: Senior Software Engineer - (Full-Stack)

Join to apply for the Senior Software Engineer - (Full-Stack) role at Biofire

Join to apply for the Senior Software Engineer - (Full-Stack) role at Biofire

This range is provided by Biofire. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$/yr - $/yr

Who We Are

Biofire Technologies is on a mission to give gun owners better tools for reducing preventable gun injuries and deaths, especially among children. We believe our technology, combined with a best-in-class customer experience, will define the future of firearms safety for the next generation. Our mission-driven approach has earned support from the firearm community, the tech world, and the media.

Biofire employees encompass a diverse range of talents, including world-class engineers who have designed and tested firearms, medical devices, robots, cars, satellites, rockets, and supersonic jets; expert technicians from aerospace, defense tech, special forces, and gunsmithing; and elite operators from high-tech, advanced manufacturing, and regulated industries. Whether building the product or powering the company behind it, every Biofire team member is united by an obsession with safety, reliability, and operational excellence.

OUR CULTURE

Reducing accidental firearm injuries and deaths requires original thinking and authentic collaboration, so we’re deeply invested in building a team and culture that can achieve our mission together. Team members enjoy autonomy and flexibility from day one, so expect to be immediately tasked with solving challenging problems and building new systems that work. We’ll hold you accountable for executing audacious goals, giving and receiving honest feedback, and helping your teammates succeed.

You’ll receive respect, kindness, and support from every direction while you figure out how to get it all done.

About

The Role

As a Senior Software Engineer at Biofire, you will be responsible for building software for high-reliability, safety-critical products. To succeed in this role, you should be a skilled software engineering generalist who likes working on various projects, self-driven, obsessed with details, and comfortable operating in a multidisciplinary R&D environment.

You will need to be able to develop high-quality, highly-reliable software while contributing to architecture and problem-solving as a member of the Software team. Delivering on defined requirements will be a vital part of your role, but you will also be expected to bring a passion for solving novel problems, proactively engaging with your colleagues across engineering to drive to the very best solution and rigorously pressure test the status quo.



Key Responsibilities

Day-to-day responsibilities of the role will include:

  • Responsible for creating and upholding excellence across engineering standards, design, review processes, and testing across all aspects of the team's work;
  • Will be comfortable working with a variety of languages, frameworks and levels of abstraction from embedded to high level application development;
  • Creating coding standards and unit testing;
  • Configuration management;
  • Deploy software tools, processes and metrics.
Qualifications

We understand that not all applicants will possess skills that perfectly align with our job qualifications. At Biofire, we appreciate diverse experiences from various industries, and we encourage all individuals who meet the necessary qualifications to submit their applications. While having the "desired" qualifications may strengthen a candidate's profile, we also welcome applicants with alternative experiences to apply.
  • Strong understanding of programming fundamentals;
  • Proficiency in various languages such as Java, Kotlin or C/C++;
  • Proficiency in Type Script;
  • Experience with Agile Methodologies;
  • Familiarity with CI/CD pipelines and automated testing practices to help streamline the software development process and ensure high code quality.
Compensation And Benefits

In addition to competitive pay, as a full-time employee at Biofire you are eligible for:
  • Stock Options in Biofire, 401(k), HSA - and other financial benefits
  • Medical Insurance - including plan…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary