Fitzrovia, POST-LON, United Kingdom
38 days ago
Software Engineer, Production Engineering (DBPE)

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

Por favor confirme su dirección de correo electrónico: Send Email