Software Engineer II - NIBRS

Axon
Full-time
Scottsdale, Arizona, United States
Posted on 5 months ago

Job Description

Axon is seeking a Software Engineer II to develop and maintain software submission and validation frameworks for NIBRS (National Incident-Based Reporting System) to meet state and federal requirements. The role involves collaborating with stakeholders, building data pipelines, and ensuring code quality to support Axon's data efforts in public safety.

Responsibilities

  • Develop NIBRS software submission & validation frameworks
  • Identify NIBRS challenges and propose solutions
  • Work with NIBRS specialists and agencies
  • Develop and maintain data pipelines
  • Maintain automated processes for product deployment
  • Participate in code reviews and architecture design
  • Drive end-to-end features
  • Ensure code quality and performance
  • Partner with teams to make data accessible
  • Mentor junior team members
  • Facilitate cross-team collaboration

Requirements

  • Experience developing web-scale data systems
  • Ability to make technical decisions
  • Experience with TypeScript, JavaScript, JSON, and XML
  • Proficiency in scripting languages (Python, Bash)
  • Familiarity with REST clients
  • Experience supporting a NIBRS program
  • Deep technical understanding of NIBRS
  • Experience with customer-centric NIBRS training
  • Experience with state-level IBR programs
  • Bachelor's Degree in a technical field or equivalent experience
  • CJIS background check clearance

Benefits

  • No benefits