Scylla is the developer of the best open source, real time, big data database.
We are looking for a strong performance engineer to join us and improve the company’s performance, scalability. The responsibilities of this crucial engineering position are to benchmark Scylla and its alternatives in order to highlight improvement, search for defects, report differentiators in the form of blogs, articles and research papers.
- Analyze database performance, scale, operability, and recommend and develop improvements in database
- Analyze production workloads, and develop synthetic workloads, chaos workloads and benchmarks
- Design and implement automated testing, monitoring, and results for the above workloads
- Investigate new execution hardware, new lifecycle management tools
- Evangelize best practices in database usage and end-to-end architecture
- Participate in the design and implementation of next generation systems
- Provide detailed and constructive design and code review
- 5+ years of programming software engineering experience
- Development experience on Linux
- Experience with performance analysis of databases (preferably) or matching infrastructure, such as filesystem, virtualization and other complex systems.
- Expertise in identifying and analyzing performance bottlenecks
- Extraordinary software design, problem solving and debugging skills
- Solid understanding of Open source and systems concepts like process management, concurrency, memory management, IO patterns, file systems, block storage devices, etc
- Ability to work effectively both autonomously and in teams
- Strong communication, and collaboration skills
- Work experience in cloud environments like AWS, Azure
- Experience with continuous integration and automation frameworks e.g. experience with Jenkins, Kubernetes.
- Knowledge of KeyValue, NoSQL, SQL relational databases, database storage engines
Join the Scylla team that builds the Database Monster and enjoy a fun and inspiring culture. Work with exceptionally talented people around the globe and be part of a remote and friendly work culture.