Job description
Company Description
Join us! DataStax is the company that helps Developers and Companies successfully create a bold new world through GenAI. We offer a One-stop Generative AI Stack with everything needed for a faster, easier, path to production for relevant and responsive GenAI apps. Generative AI has changed everything and this is the moment for you to act! Are you passionate about Gen AI, data and shaping the future? Do you want to help the leading developers and enterprises deliver the experiences that will change lives? Are you energized by solving hard problems with smart people while having fun? Were looking for sharp, innovative individuals to join us in serving our customers. If you’re excited about making a valuable and real impact in the world of data and AI - reach out and join us!
Job Description
As a database production engineer at DataStax, you will build, operate, and maintain distributed data systems to help leading enterprises manage their complex data needs. You work on automation, monitoring, alerting, enhancement and bug fixes to ensure an amazing experience for our developers and enterprises.
What will you do:
Ensure reliability, scalability, security and maintainability of the systems you own
Respond to customer escalations and automated alerts, from the initial triaging all the way to resolution
Participate in blameless post-mortem analyses to make sure we learn from our mistakes
Perform manual operational tasks (toil)
Develop automations to reduce toil
Improve monitoring and alerting to reduce the time to detection of incidents
Working with the following technologies:
Kubernetes, Helm, ArgoCD, Terraform
Nosql databases (cassandra)
Java, Python, Go
AWS, GCP, Azure
Prometheus, Grafana and Splunk ecosystem
Your experience should include:
Practical experience in at least one programming language (e.g. Java, Python)
Strong analytical thinking, especially when triaging (unknown) issues
Ability to express your thoughts in an easy-to-understand written form
Ability to learn and adapt quickly
Familiarity with software engineering practices (version control, refactoring, automated testing, CI/CD, observability)
Familiarity with distributed systems design fundamentals and software architecture
Familiarity with computer science and operating systems fundamentals (e.g. program execution, memory management, networking)
Bonus points for database fundamentals (more bonus points for C*)
Bonus points for experience with Linux containers and container orchestration (e.g. Kubernetes)
Not sure if you qualify?
Apply anyway! We extend opportunities to a broad array of candidates, including those with diverse workplace experiences and backgrounds. Whether you’re new to the corporate world, returning to work after a gap in employment, or simply looking to transition or take the next step in your career path, we are excited to connect with you.
Explore Roles
#LI-Remote