Work closely with the development teams and provide input into the architecture and scalability of various components. The Performance Engineer will focus on identifying, fixing, and preventing performance bottlenecks in a multi-tier and massively parallel infrastructure. The performance engineer will design benchmarks, test methodology and analysis tools to be adopted and support performance work throughout the engineering team and across the industry.
End-to-End Performance Analysis: Analyze applications, test, and optimize performance bottlenecks in our application stack.
Coding and Developing skills: Develop and Debug code to identify and fix performance issues.
Evangelize Performance: Own and drive the performance initiatives.
Automation tools for Performance: Design and build efficient processes and automation to repeat tests for every build.
Detect regression on production pods.
Contribute to team effort by accomplishing related results as needed.
5+ years in a performance engineering role analyzing, troubleshooting, and automating performance workloads on large-scale systems
2+ years of experience as a developer building platforms and applications or building automation tools utilizing CI/CD pipelines.
Coding experience in Golang, Java, C, or Python
Experience with event-based systems and microservice-based systems
Experience identifying bottlenecks across various layers of web application stacks (client, network, backend)
Experience working and optimizing distributed applications on the public cloud
Experience building frameworks from scratch and driving architecture design for testability
Expert level understanding of the key performance metrics associated with throughput, latency, memory, CPU, disk & network, and the ability to debug bottlenecks associated with any of them
Object-oriented programming experience and knowledge of modular designs
Hands-on experience in load testing tools like Jmeter, Loadrunner, Tauras, and other open-source tools
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.