Axon Enterprise, Inc. Develop both backend cloud application systems and related infrastructure to meet customer requirements through team and individual efforts. Technology skills required include Scala for application development as well as terraform, Kubernetes and optimization of high scale, distributed cloud systems. ActiveMQ for managing asynchronous work requests. Work with engineering partners to accurately forecast time/effort needed for specific software development tasks, coordinate with design to create feasible optimal solutions based on software capabilities, resolve bugs submitted. Create and manage technical designs and tasks related with the execution of specific engineering requirements for both cloud infrastructure and related cloud-based application development. Write software tests to ensure properly working application logic, utilize source control and logging best practices. Perform code reviews for peers to improve overall code quality. Developing system design plans to aid fellow engineers in building systems. Developing back-end cloud systems to meet customer satisfaction. Engineering data pipeline construction to ensure data is being transported to a data warehouse for further review. Collaborating with product managers to determine time and effort needed for software development tasks. Creating and managing technical designing tasks. Salary: $212,202.00-$225,600.00. For details on our benefits offerings please visit www.axon.com/careers/benefits. Bachelor’s degree in Computer Science, Computer Engineering, or related and 6 years of experience required. Telecommuting may be permitted. When not telecommuting, must report to worksite. To apply email your resume to axonjobs@axon.com & reference job #9969742. EOE.