Sr Software Engineer Ii, Storage

Axon Axon · Enterprise · Office, WA · 2012 Sensors - DEMS

Senior Software Engineer II role focused on building and operating petabyte-scale distributed storage systems with a strong emphasis on reliability, self-governance, and operability. The role involves refining incident response, auditing current systems, designing interface contracts, and mentoring teammates to improve software engineering discipline.

What you'd actually do

  1. Refine how the team responds to incidents — finding the patterns under individual action items and the software fixes that eliminate whole classes of concern
  2. Audit the current surface area, identify duplication, and partner with the manager on a reliability-and-migration roadmap the team can execute against
  3. Design interface contracts and invariant checks that let the team build forward without a single person needing to hold the domain in their head
  4. Carry a banner — bring a clear point of view on great software and take the team with you, through alignment rather than assertion
  5. Mentor teammates from "writes working features" toward "produces great software"

Skills

Required

  • 8+ years building and operating distributed systems in production
  • Distributed-systems expertise
  • Operability-first mindset
  • Designing self-governing systems
  • Mentoring other engineers

Nice to have

  • BS in Computer Science, a related technical field, or equivalent practical experience
  • Strong opinions held with respect
  • Comfort with the unknown

What the JD emphasized

  • 8+ years building and operating distributed systems in production
  • Distributed-systems expertise paired with an operability-first mindset
  • A track record of designing self-governing systems