DataStax delivers Apache Cassandra™ in a database platform purpose built for the performance and availability demands of IOT, web, and mobile applications. We arelooking for a creative Software Engineer in Test with an inquisitive mind who can fearlessly undertake testing the internals of distributed storage systems.
Essential Job Functions:
If you enjoy continually learning exciting technologies and want to be rewarded for solving complex problems with a resourceful, can-do attitude, this is the place for you.
In this role, you’ll master and test the internals of Apache Cassandra as well as all clients that access these technologies.
The Software Engineer in Test will be responsible for authoring, executing and automating test plans for the Apache Cassandra. A heavy emphasis will be placed on server side, distributed test automation, with our primary language being Python.
This role will require you to use Java debugging and profiling tools, code dive into the code base, write user facing blog posts / tutorials, as well as debug customer issues.
Job Requirements:
Strong aptitude for scripting, Linux administration, debugging in java and python environments
Knowledge of Python scripting a strong plus, but we offer this as an opportunity for a seasoned programmer to pick up a new skill
Understanding the complexities of testing in a distributed, big data environment, as well as testing a software platform that has an infinite input space
Strong knowledge of how to tune distributed systems for performance, and the curiosity to try new configurations
Passion for making great software in a small company setting
History of learning new technologies on the fly
Possessing assertive communication style
Experienced working in a distributed team and exchanging ideas via IRC and HipChat
Be a confident coder who is comfortable being code reviewed via github pull requests
Efficiency in working in an agile development process
Can be located anywhere in the world, but Europe is preferred
