Virtual Workshops
Twice-monthly interactive sessions with our NoSQL solution architects.
Join Our Next Session >

Careers

Join the world-wide team that is building the next generation of efficient, scalable NoSQL systems. ScyllaDB developers are distributed across more than 10 countries, and share a love of food, waves, snow, ping pong, and code.

Open Positions

View a list of our current open positions by department below

Performance Engineer

Remote or Poland or Israel

About The Position

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.


Responsibilities

  • 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

Requirements

  • 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


Advantages:

  • 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. 

Apply for this position