Software Engineer II Organization
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
As a Senior Software Engineer II, you will operate across all of the teams in this organization rather than inside a single squad. Your mandate is to find and drive the opportunities to simplify and streamline both our customer experiences and the way third party partners onboard to them. That means seeing the patterns that no individual team can see on its own, then turning them into shared frameworks, standards, and reusable building blocks that make every team faster.
You will work closely with software engineers, engineering managers, product managers, and designers to ensure the solutions we deliver are highly available and enable Professional Services teams to manage deployment and installation with minimal engineering support. You will partner directly with integration partners to understand the varying needs of new agencies we are launching, and you will lead the implementation of the cross-cutting work that raises the bar for everyone. Join us to work with a passionate, mission-driven group of folks who want to positively impact the lives of first responders and those they serve. What You’ll Do
Location: Onsite at Seattle office 4 days a week
Reports to: Director of Software Engineering
Direct Reports: None
- Work across multiple teams in the organization to identify and remove friction in our customer and partner experiences
- Own and simplify the third party partner onboarding experience end to end, from first integration conversation to production launch
- Define and evangelize a common framework for deploying and managing integrations at scale
- Build the technical roadmap for cross-team integration and platform work spanning incident management, drones, alarms, vehicle location, cameras, LPR, RMS, and CAD
- Lead engineering architecture and design reviews across teams
- Set a high technical bar through code and architecture design reviews
- Mentor and grow engineers across multiple squads
- Partner with Product, Design, and Engineering leadership to create integration solutions that delight our customers
- Improve our engineering process, including long-term thinking, sprint planning, and stand-ups
- Build services that adhere to our high bar on availability and latency in this mission-critical space
- Leverage AI to bring about exciting new customer experiences, 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.
Requirements
- Bachelor’s Degree in Computer Science, Engineering, or related field
- 8+ years of professional software development experience
- Track record of driving technical work that spans multiple teams and shipping through influence rather than authority
- Experience designing and delivering highly-available, scalable cloud-based systems
- Experience with designing and delivering remotely managed software
- Experience building and deploying Windows services
- Backend service experience in multiple managed languages such as Python, Java, Go, C#, or similar
- Frontend experience in languages such as Javascript, Angular, React, HTML, CSS
- Experience working with SQL or NoSQL data stores
- Experience with realtime streaming event log or messaging technologies, such as Kafka or ActiveMQ
- Experience working with cloud based APIs and infrastructure
- Experience with AWS services and technologies
- Experience building cloud based integration solutions
Preferred:
- Experience building or owning external-facing API integrations at scale, including partner onboarding, versioning, and developer experience, Alliance/Partner Marketing, Amazon Web Services (AWS), AngularJS, Apache ActiveMQ, Apache Kafka, Application Programming Interface (API), Architectural Design, Artificial Intelligence (AI), CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), CSS (Cascading Style Sheet), Cloud Computing, Computer Science, Customer Experience, Dental Insurance, Diversity, Ecosystems, Engineering Management, Go Programming Language (Golang), HTML (HyperText Markup Language), High Availability, Incident Management, Instant Messaging, Java, JavaScript, Leadership, Mentoring, Messaging Technology, Microsoft C# (C Sharp), Microsoft Windows Operating System, Needs Assessment, NoSQL, Onboarding, Process Improvement, Product Design, Professional Services, Python Programming/Scripting Language, React.js, Registered Training Organisation (RTO), SQL (Structured Query Language), Short Messaging Service (SMS), Software Development, Software Engineering, Sprint Planning, Team Lead/Manager, Technical/Engineering Design, Unmanned Aircraft Systems (UAS), User Interface/Experience (UI/UX), Vision Plan
Benefits & conditions
- Competitive salary and 401k with employer match
- Discretionary paid time off
- Paid parental leave for all
- Medical, Dental, Vision plans
- Fitness Programs
- Emotional & Mental Wellness support
- Learning & Development programs
- Employee Resource Groups (ERGs)
- And yes, we have snacks in our offices
About the company
At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.
Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter., Axon is a total compensation company, meaning compensation is made up of base pay, bonus, and stock awards. The actual base pay is dependent upon many factors, such as: level, function, training, transferable skills, work experience, business needs, geographic market, and often a combination of all these factors. Our benefits offer an array of options to help support you physically, financially and emotionally through the big milestones and in your everyday life. To see more details on our benefits offerings please visit https://www.axon.com/careers. Base Pay Range $148,500-$237,600 USD
Don’t meet every single requirement? That’s ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Is Software Engineering Over-Saturated?
The Most Popular IT Jobs on the Market
Why Upskilling And Reskilling is Important For Developers