Automox logo
AutomoxΒ·

Senior Software Engineer - Agent Team

Are you ready to own something big? Automox is turning IT admins into IT heroes by replacing traditional tools with our award-winning cloud-native endpoint management platform, trusted by over 2,500 companies worldwide including NASA, Yale, Xerox, Allbirds, and UNICEF.

Our Engineering team builds products that autonomously manage endpoint configuration, security, and patching across Windows, macOS, and Linux devices. We value a "one team" mentality, empowering our engineers with autonomy, collaboration, and meaningful ownership of impactful solutions.

Our Tech Stack

  • Backend Languages: Go, TypeScript, Java, PHP
  • Frontend Languages: TypeScript, Vue 3, Tauri (Rust)
  • Operating Systems: Windows, Linux, MacOS
  • Databases/Data Tools: PostgreSQL, DynamoDB, Redis, S3

What You'll Be Doing

  • Research, design, develop, secure and solutions that facilitate communications with over 2 million Automox software agents deployed globally.
  • Own significant features and services end to end, from technical design through release and operation in production, including the UI that surfaces them.
  • Lead by example championing secure coding and modern software development best practices across engineering.
  • Extend, enhance, and evolve event driven services to provide new and exciting features in the Automox platform and in our endpoint software.
  • Contribute to continuous improvement by testing, performance tuning, refactoring, usability improvements, and automation.
  • Produce detailed specifications, and contribute in all phases of the engineering lifecycle.
  • Operate with a quality-first mindset. Your approach to testing sets you apart from your peers.
  • Partner with Product, Program Management, QE, and Technical Support to turn ambiguous problems into well-scoped, deliverable work.
  • Make data-driven decisions. You understand the impact of your development before it reaches production.

Background & Skills Required

  • Strong experience in Go or Java; we're a polyglot org and we value versatility across languages.
  • Experience working as a Software Engineer on applications with continuous client connectivity.
  • 5+ years of experience designing, developing, testing, and monitoring applications deployed in a high availability SaaS environment.
  • Secure Coding experience such as experience with OWASP.
  • Experience building production applications in cloud environments (AWS) with a strong emphasis on security best practices.
  • Professional experience shipping frontend features in a modern JavaScript framework using TypeScript.
  • Enjoy scaling microservice architectures and large-scale event ingestion platforms (websockets, Kafka, MQTT, DynamoDB).
  • Excellent communicator, thriving within a tightly knit, cross-functional remote team environment.
  • Strong leadership skills coaching and mentoring more junior engineers.
  • Impactful collaborator working with other engineers, Product Managers, Program Managers and Technical Support.

Nice to Have

  • Experience building desktop or cross-platform applications.
  • Experience with software that runs on customer endpoints across macOS, Windows, or Linux (agents, installers, system services).
  • Experience writing automated end-to-end tests (Python, Playwright, or similar).

Total Rewards

  • Competitive Salary
  • Equity for Full-Time Employees
  • 401K Match
  • Flexible PTO and generous sick time policy
  • Comprehensive health plans with employer contributions
  • 100% Company-paid Short Term/Long Term Disability and Life Insurance
  • Company HSA Contribution ($100-$200/month based on tier)
  • $25/month Lifestyle Spending Account
  • Internet Reimbursement ($50/month)
  • $500 Home office stipend
  • $10k Adoption Benefit
  • Comprehensive Family Planning covered on Meritian Medical Plan

Note: We are a fully distributed remote company, but currently do not hire in California or New York metro. We are not able to sponsor work visas at this time.

Timezone overlap

UTC-8–-4

Open to

US

Sign in to track applications and earn points.

More roles at Automox

Similar remote roles