Automox logo
Automox·

Software Engineer - Agent Team

About the Role

Automox is looking for a Software Engineer to join our Agent Team. Our engineering team builds cloud-native products that autonomously manage endpoint configuration, security, and patching across Windows, macOS, and Linux devices for over 2,500 companies worldwide.

In this role, you will build and evolve event-driven services and endpoint software facilitating communications with over 2 million Automox agents deployed globally. You should enjoy solving big challenges, writing resilient code, and taking collaborative ownership of end-to-end features.

Tech Stack

  • Backend: Go, TypeScript, Java, PHP
  • Frontend: TypeScript, Vue 3, Tauri (Rust)
  • Operating Systems: Windows, Linux, macOS
  • Databases & Data Tools: PostgreSQL, DynamoDB, Redis, S3, Kafka, MQTT
  • Cloud: AWS

What You'll Be Doing

  • Research, design, develop, and secure solutions that facilitate communications with over 2 million Automox agents deployed globally.
  • Extend, enhance, and evolve event-driven services to deliver new features in the Automox platform and endpoint software.
  • Contribute to continuous improvement via automated testing, performance tuning, refactoring, and workflow automation.
  • Evaluate technical options, make clear recommendations, and iterate based on team feedback.
  • Operate with a quality-first mindset and establish reliable automated testing patterns.
  • Make data-driven decisions by understanding production impact prior to deployment.

Background and Skills Required

  • 3–5 years of experience designing, developing, testing, and monitoring applications in a high-availability SaaS environment.
  • Strong programming experience in Golang or Java; polyglot experience across multiple languages is highly valued.
  • Professional experience shipping frontend features in a modern JavaScript framework using TypeScript (comfortable owning the UI layer of full-stack features).
  • Experience building production applications in cloud environments (AWS) with a focus on security best practices.
  • Familiarity with scaling microservice architectures, event ingestion pipelines, WebSockets, real-time messaging systems (Kafka, MQTT), and NoSQL databases (DynamoDB).
  • Strong communication and collaboration skills within a distributed, cross-functional team.

Nice to Have

  • Experience developing desktop or cross-platform applications.
  • Experience with software running directly on endpoints (agents, installers, system services on macOS, Windows, or Linux).
  • Experience writing automated end-to-end test suites (Python, Playwright, or similar).

How We Work

  • 70/20/10 Model: 70% primary roadmap, 20% tech debt and service health, and 10% protected time for learning and exploration.
  • Full Service Ownership: Teams run what they build, retaining visibility into operational behavior, cost profiles, and system health.
  • Technical Guardrails: Collaborative Architecture Review Board led by Principal Engineers to guide significant architectural decisions.

Compensation & Benefits

  • Base Salary Range: $122,000 – $160,000 USD (plus bonus & equity)
  • Equity ownership for full-time employees
  • 401(k) match
  • Flexible PTO and generous sick leave policy
  • Comprehensive health plans with employer contributions and HSA funding ($100–$200/month)
  • 100% company-paid short-term/long-term disability and life insurance
  • $500 home office setup stipend
  • $50/month internet reimbursement
  • $25/month lifestyle spending account
  • $10,000 adoption benefit & comprehensive family planning coverage

Note: Candidates must be able to pass federal, state, and county background checks and complete local in-person verification. Automox does not currently hire in California or the New York metro area and cannot provide visa sponsorship.

Timezone overlap

UTC-8–-4

Open to

US

Sign in to track applications and earn points.

More roles at Automox

Similar remote roles