Software Engineer
DataStax
(Santa Clara, California)DataStax delivers Apache Cassandra in a database platform purpose built for the performance and availability demands of IOT, web, and mobile applications.
We are seeking an inquisitive mind who can fearlessly undertake testing cutting edge technology by pushing it to its very limit. In this role, you'll master and test the internals of Apache Cassandra and/or DataStax Enterprise, as well as all clients that access these technologies.
This position is expected to contribute to functional testing, test automation, and performance testing. We are looking for highly flexible individuals who are comfortable working independently with little guidance in a quick paced, agile scrum environment.
Essential Job Functions:
- Authoring, executing and automating test plans or tools for a product whose end user is a developer or devops engineer.
- 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. Since we are a high performance database all functional testing undergoes performance, scalability and availability testing as a core part of the test discipline.
- Our test engineers write user facing blog posts / tutorials, as well as debug customer issues.
- 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
- Knowledge of Apache Solr is a strong plus.
- 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 scientific mindset, hypothesis, test, evaluate, repeat in order to gauge performance.
- 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 U.S. but SF Bay Area or Austin, TX preferred
Questions
There are no answered questions, sign up or login to ask a question
- Team Player
- Blogging
- Coding Data
- Creating Test Plans
- Debugging
- Demonstrating Flexibility
- Evaluating Work
- Verbal and Written Communication
- Executing Test Plans
- Agile Development Process
- Formulating Hypotheses
- Java
- Linux
- Planning
- Python
- Scientific Reasoning
- Software Development
- Testing Hypotheses
- Troubleshooting and Debuging Issues
- Web Development
- Work Independently
- Apache Cassandra
- Apache Solr
- Functional Testing
- GitHub
- Performance Testing
- Scripting
- Software Debugging
- Test Automation
- Web Testing
- Profiling Tools
- Code Dive
- Scalability
- Python Scripting
- Internet Relay Chat (IRC)
- HipChat

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.