Your opportunity
Do you want to work on automating databases and services that process hundreds of billions of transactions per month? Do you aspire to design, build, and deploy database systems across several environments that are highly reliable, performant, and easy to operate via automation? If you find these challenges electrifying, we encourage you to apply!

We are looking for a Lead Database Software Engineer to join our team responsible for building the next generation of New Relic’s database platform. You will play a crucial role in designing, implementing, and managing our database infrastructure to create a robust and scalable database-as-a-service platform. In addition to advanced knowledge of MySQL, PostgreSQL, and Redis; you will also need strong software development and Kubernetes expertise to develop tools and controllers for effective database management.
What you'll do
  • Build a world-class database-as-a-service platform that will provide frictionless cloud services for our customers using MySQL, PostgreSQL, Redis, and Kubernetes
  • Write efficient and optimized code to build tools and applications that facilitate database management and orchestration
  • Manage and optimize databases to ensure high availability, performance, and security
  • Utilize Kubernetes to develop and maintain controllers for managing databases and related resources
  • Develop automation for database and Kubernetes-related tasks such as provisioning, backup, scaling, and monitoring.
  • Provide technical expertise and input into the team’s roadmap.
  • Coordinate activities of senior members of the team and provide technical leadership.
This role requires
  •         6+ years of professional work experience in software development and/or operations
  •         BS/MS in Computer Science, or education/experience in a relevant field.
  •         Hands-on experience coding in programming languages such as Golang, Java, Python, or Bash.
  •         6+ years experience with containerization tools- Kubernetes, Istio, Cluster API, Crossplane, etc.
  •         Solid background in application and system programming, and Linux system administration.
  •         nvolvement in building Infrastructure as Code (IAC)
  •         Willingness and the ability to pick up and learn new coding languages
  •         Deep understanding of security, reliability, performance and cost-effectiveness of distributed systems on public cloud providers like Amazon AWS, Microsoft Azure          and Google GCP.

Bonus points if you have
  • Experience in cloud DBaaS production environments
  • Familiarity with Crossplane or similar tools for controlling cloud-managed services
Is a Remote Job?
Hybrid (Remote with required office time)

New Relic helps engineers and developers do their best work every day — using data, not opinions — at every stage of the software lifecycle. The world’s best engineering teams rely on New Relic to...

Apply Now