Data Solutions Engineer II

Greenhouse
Scottsdale, AZ
Job Description
Role Overview

Join Axon's Data and Integrations Team as a Data Solutions Engineer II to design, build, and deliver end-to-end integration solutions for public safety agencies. Work with a multidisciplinary team to implement Axon technology for public safety clients. Manage the full lifecycle of technical projects, both remotely and on-site at client locations.

What You Will Do

Develop and maintain pipelines on Axon's system integration, data integration, management, and analytics solutions. Execute projects including DataStore and Integration Deployments, with a heavy focus on Design, Configuration, Deployment, and Testing of Integrations. Serve as a key client-facing technical expert within the Software Solutions Delivery Team.

Why It Might Be a Fit

This role requires a strong understanding of API structures and systems integration, proficiency in SQL, Python, and scripting languages, and experience working with cloud technologies and software development packages. The ideal candidate will have excellent written and verbal communication skills, be able to effectively manage multiple projects, and have experience delivering enterprise software in a regulated environment.

Requirements

  • Bachelor's Degree in a technical or quantitative field, OR graduate of coding boot camp, OR 5+ years of technical experience in a related field
  • Experience developing and maintaining customer production systems
  • Hands-on experience with API structures and systems integration (REST, SOAP)
  • Proficiency in SQL (T-SQL preferred), Python, and at least one additional scripting language (Bash or similar)
  • Experience working with and interpreting JSON and XML
  • Data-mapping project experience for ETL (Extract, Transform, Load)
  • Familiarity with cloud technologies (Azure preferred) as well as software development packages and data management tools
  • Familiarity using API REST clients to perform tests (Postman, Insomnia, etc.)
  • Familiarity working with YAML for purposes of configuring builds and releases
  • Experience and understanding of deploying hardware agnostic software to cloud hosts
  • Experience with container-based platforms such as Docker and Kubernetes
  • Demonstrated system-level understanding of enterprise software systems
  • Excellent written and verbal communication skills
  • Able to effectively manage multiple projects, priorities, and tasks within a dynamic environment
  • Experience delivering enterprise software in a regulated environment (GovTech, HIPAA, FinTech, ISO, etc)
  • Project Management experience and/or certifications (i.e. PMI Certifications) is a plus
  • Backend engineering experience (Java, Scala, C++, or similar) is a plus
  • Past experience deploying and implementing a Records Management System (RMS), Computer Aided Dispatch (CAD), or both, into public safety agencies is a plus

Benefits

  • Competitive salary
  • 401k with employer match
  • Discretionary time off
  • Paid parental leave
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Development Programs
  • Snacks in the office
]]>