Note: The job is a remote job and is open to candidates in USA. Automox builds a cloud-native endpoint management platform for IT operations. The Software Engineer on the Agent Team develops and improves event-driven services and endpoint software, including systems that communicate with deployed agents. The role emphasizes secure, reliable SaaS applications and collaboration across engineering and product teams.
Responsibilities
- Research, design, develop, secure and solutions that facilitate communications with over 2 millionAutomox agents deployed globally
- 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, making usability improvements, and automation
- Evaluate technical options, make a clear recommendation, and move forward in a way that invites feedback and iteration
- Operate with a quality-first mindset. Your approach to testing sets you apart from your peers
- Make data-driven decisions. You understand the impact of your development before it reaches production
Skills
- 3 - 5 years of experience designing, developing, testing, and monitoring applications deployed in a high availability SaaS environment
- Professional experience shipping frontend features in a modern JavaScript framework using TypeScript. You don't need to be a UI specialist, but you should be comfortable owning the UI half of a feature you built the backend for
- Experience building production applications in cloud environments (AWS) with a strong emphasis on security best practices
- Enjoy scaling microservice architectures and large-scale event ingestion platforms. Have familiarity scaling websockets, real-time messaging systems (Kafka, MQTT), and non-relational database systems like DynamoDB, and DevOps
- Excellent communicator, thrives within a tightly knit, cross-functional remote team environment
- Impactful collaborator working with other engineers, Product Managers, Program Managers and Technical Support
- Experience building desktop or cross-platform applications
- Experience with software that runs on customer endpoints across macOS, Windows, or Linux (such as agents, installers, or system services)
- Experience writing automated end-to-end tests (Python, Playwright, or similar)
- We are not able to sponsor work visas at this time
- Programming experience in Golang or Java is preferred although we'll consider polyglots. The right candidate will show versatility writing and developing software in a variety of languages over their career
Benefits
- Equity for Full-Time Employees
- 401K Match
- Flexible PTO
- Generous sick time policy
- Comprehensive Health Plans with generous employer contributions
- 100% Company-paid Short Term/Long Term Disability and Life Insurance
- Company HSA Contribution: $100-$200 per month based on tier
- $25 per month Lifestyle Spending Account
- Internet Reimbursement - $50/month
- $500 Home office stipend
- $10k Adoption Benefit
- Comprehensive Family Planning Covered on Meritian Medical Plan
- Protected 10% of sprint capacity for learning and exploration
- Fully remote work; Automox currently does not hire in California or New York metro
Company Overview