> Markdown version of [/jobs/ext/2994796-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2994796-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Axon Enterprise, Inc. - **Location:** Sterling, VA, United States (Remote available) - **Experience:** Experienced - **Salary:** $120,750.0 - $193,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C Sharp (Programming Language), Code Review, Data Stores, Data Systems, Linux, NoSQL, Open Source Technology, Standard Sql, Software Engineering, System Availability, Backend, Information Technology, Webforms - **Published:** September 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5abe4415b1c2bfd4 ## About the Role * Bachelor's Degree in Computer Science or Engineering, OR graduate of coding boot camp OR 3+ years of relevant experience in related field * Highly technical with experience developing and maintaining end-to-end, high availability, high throughput web-scale data systems * Backend experience in managed languages such as Java, Scala, Go, C#, or similar * Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs * You follow the latest in software engineering and open source technologies * Industry experience working with SQL or NoSQL data stores is a plus * Good Linux/Unix/Mac experience is a plus * You love delighting end users and hunger for novel challenges ## Description Reports to: Software Engineering Manager * Participate in code reviews and architecture design meetings * Own and drive end-to-end features with Product and Design * Ensure that your code hits a high bar for quality and performance * Partner with internal teams and agencies to make public safety data accessible and actionable * Influence peers, advise senior leaders, coach and mentor junior team members * Facilitate cross-team collaboration among engineers and contribute to the broader community of Dedrone engineers, The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions. Some roles may also require legal eligibility to work in a firearms environment. We collect personal information from applicants to evaluate candidates for employment. You may request access, deletion, or exercise other CCPA rights at axongreenhousesupport@axon.com or via our Axon Privacy Web Form. For more information, please see the Your California Privacy Rights section of our Applicant and Candidate Privacy Notice. Axon's mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon's impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment. ## Related Videos - [AX is the only Experience that Matters](https://www.wearedevelopers.com/videos/1404-ax-is-the-only-experience-that-matters) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)