Software Engineer - Open Search
Role details
Job location
Tech stack
Job description
-
Develop new features, enhancements, and bug-fixes on DataStax AI PaaS, powered by Open Search, Apache Cassandra and Langflow
-
Find innovative ways to do a bi-directional integration between Open Search and Apache Cassandra.
-
Collaborate extensively with internal teams and open source communities to innovate at speed.
Requirements
Required technical and professional expertise
-
7+ years of relevant expereince
-
Ability to iterate fast and make a tradeoff between quality and speed of delivery.
-
Substantial experience programming distributed and high throughput applications
-
A deep knowledge of Java and JVM ecosystem of open source libraries and projects
-
Deep understanding of algorithms, data structures and software design
-
Strong coding skills with Java. Familiarity with Python and Golang will be an advantage.
-
Comfortable handing problems related to concurrency and distributed computing
-
Experience with at least one major public cloud providers
-
Prior experience contributing to open source projects including but not limited to Open Search and ElasticSearch is highly desirable
Preferred technical and professional experience
- Experience with Go, Docker, and Kubernetes a plus