As a performance engineer you will be designing frameworks and tests to automate testing of performance on our platform. These tests will be run along with new builds, adhoc, or on a schedule to ensure that we are not seeing any performance degradation. Your job will be to ensure that our performance tests are valid, and the framework can easily be run by anyone. You will also generate a performance scorecard based on required criteria to make it easy for others to run and understand the performance test at a glance.
What You'll Do
- Enable performance best practices by designing and implementing performance tests
- Validating and monitoring performance related changes
- Providing your tests as a service as part of a broader platform
- Sit down and understand performance testing needs for new services
- Work with other engineers to determine bottlenecks or edge cases that can impact performance of the system.
- Embed performance testing into build pipelines as part of our testing suite
- Assist and mentor others on how to contribute to your framework
- Validate performance on our API/UI to meet our requirements
- Create tests to push our system to its limits to find issues for heavier than expected workloads.
- Identify goals and requirements around our performance expectations
What You'll Need
- 3+ years experience in performance engineering
- Strong software development skills
- Familiar with Java, Python, or other coding languages.
- Proven track record providing details on bottlenecks to other engineers for remediation
- Experience with testing in a microservice application
- Knowledge of metric systems such as Prometheus
- Experience working with tools such as Gatling
- Knowledge of networking, containerized services, and databases.
- Kubernetes or other container orchestration system
Moogsoft Perks and Benefits
- Flexible vacation and sick time policy
- Competitive salary, 401(k) plan and equity to all employee
- Attractive benefits package including health and dental coverage
- Pet insurance - preferred pricing
- Opportunity for career development in a fast-paced, progressive company
Moogsoft is an equal opportunity employer. In accordance with applicable law, we prohibit discrimination and harassment against employees, applicants for employment, individuals providing services in the workplace pursuant to a contract, unpaid interns and volunteers based on their actual or perceived: race, religious creed, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status (including registered domestic partnership status), sex and gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or perceived to be transitioning to the gender with which they identify), age (40 and over), sexual orientation, Civil Air Patrol status, military and veteran status and any other consideration protected by federal, state or local law (collectively referred to as "protected characteristics").
#LI-Remote
#LI-LJ1
Top Skills
What We Do
Moogsoft is a pioneer and leading provider of AIOps solutions that help IT teams work faster and smarter. With patented AI analyzing billions of events daily across the world’s most complex IT environments, the Moogsoft AIOps platform helps the world’s top enterprises avoid outages, automate service assurance, and accelerate digital transformation