What are you looking for?
CancelPerformance Engineer
Posted: 04/10/2019
Skills
BASIC QUALIFICATIONS
- Bachelor’s degree or higher in Computer Science, Engineering or related field
- 4+ years professional experience in software development, benchmarking or systems engineering
- Thorough understanding of a modern programming language such as C++, Java or Go
- Experience qualifying, building or administering large scale software systems
- Effective verbal and written communication skills
- Effective analytical skills, with problem-solving abilities in the face of ambiguity
- Ability to “drill-down” to figure out the root cause
- Ability to collaborate with a talented, diverse team of Development, QA and DevOps
- Performance benchmarking of large-scale software systems
PREFERRED QUALIFICATIONS
Exposure to any of the following:
- Performance Engineering
- Large Scale File Systems, Storage Systems OR Database Systems
- Scalable computing systems, software architecture, data structures and algorithms
- Multi-process, multi-threaded operating environments
- Operating system fundamentals (Linux or other Unix)
- Network, distributed, asynchronous and concurrent programming concepts
- Cloud Storage software and storage protocols such S3, Azure or Ceph
- Agile/SCRUM enterprise-scale software development
- Testing, Qualifying, and Operating scalable infrastructure software or distributed systems