Software Engineer, Stability and Performance

Axonius
Summary
Join Axonius as a Stability & Performance Engineer and contribute to building software that solves real-world problems. You will run the production environment, build monitoring and analysis infrastructure, improve software reliability and time-to-market, and optimize system performance. Responsibilities include gathering and analyzing metrics, partnering with development teams, participating in system design, and creating sustainable systems through automation. The role requires a Bachelor's degree in computer science or a related field, at least 5 years of programming experience, proven Linux experience, and strong research and problem-solving skills. You will need to come into the NYC office at least once a week. Axonius offers a remote-first culture, excellent benefits, and opportunities for career growth.
Requirements
- Bachelorโs degree in computer science or other highly technical, scientific discipline
- Programing experience for at least 5 years (structured and OO) with one or more high level languages, such as Python, Java, C/C++, Ruby, and JavaScript
- Proven experience working with Linux
- Research skills and ability to understand complex issues
- A proactive approach to spotting problems, areas for improvement, and performance bottlenecks
- Ability to come into the NYC office at least 1 day a week
Responsibilities
- Run the production environment by monitoring availability and taking a holistic view of system health
- Build infrastructure and systems for monitoring and analyzing complex issues
- Improve reliability, quality, and time-to-market of our suite of software solutions
- Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
- Provide primary operational support and engineering for multiple large distributed software applications
- Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding
- Partner with development teams to improve services through rigorous testing and release procedures
- Participate in system design consulting, platform management, and capacity planning
- Create sustainable systems and services through automation and uplifts
- Balance feature development speed and reliability with well-defined service level objectives
Preferred Qualifications
- Experience with monitoring and related technologies - Grafana, Prometheus, APM
- Proven knowledge of Mongo internals
- Past experience working with Redis and Celery
Benefits
- Remote-first culture. We have offices in New York, Tel Aviv, Austin, Sรฃo Paulo, and Washington DC, but the majority of our employees are working from home across the US and internationally
- A focus on career growth. We love seeing our people grow into new roles and work hard to ensure everyone sees and can realize a long term career path here at Axonius. We offer ongoing growth opportunities, including mentorship programs, a learning and development stipend, and company-wide courses
- Next level benefits. 100% coverage of 2 different tiers of employee healthcare premiums. Dental, vision, and 401k match
- Top-notch family leave options. 17 weeks of parental leave for primary caregivers and 8 weeks for secondary caregivers. Additional time off for important life events like marriage, birth of a grandchild, and more!
- We give back. Corporate social responsibility partnerships, employee giving opportunities , and volunteer time off
- Competitive compensation. Market rate salaries, bonuses, or commissions. Stock options for all full time employees with equity refresh opportunities
- DEI focused. Highly supported Employee Resource Groups (ERG). Executive-level diversity and inclusion goals. Training, events, and mentorship options
Share this job:
Similar Remote Jobs

