New Relic

Senior Software Engineer – Database Platform

New Relic

full-time

Posted on:

Location Type: Remote

Location: OregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $190,000 per year

Job Level

About the role

  • Build an extraordinary database-as-a-service platform that will provide streamlined 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
  • Monitor and optimize databases to ensure high availability, performance, and security
  • Develop and maintain Kubernetes Operators (controllers) in Go to automate databases and related resources.
  • Develop automation for database and Kubernetes-related tasks such as provisioning, backup, scaling, and monitoring.
  • Champion best practices for database high availability, performance tuning, and security across the platform.

Requirements

  • 4+ years of extensive experience building and running infrastructure, platforms, highly scalable databases and database infrastructure.
  • BS/MS in Computer Science, or education/experience in a relevant field.
  • Experience with Kubernetes, including developing and maintaining controllers.
  • Knowledge and experience with cloud platforms (e.g., AWS, Azure Google Cloud) and their managed database services (e.g., RDS, Amazon Aurora, Elasticache).
  • Experience in software development using Go. Deep, hands-on experience with Kubernetes, including the development of custom controllers/operators.
  • Solid understanding of the Linux operating system and concepts such as virtual machines and containers.
  • Experience in infrastructure as code frameworks (Terraform).
  • Experience working with Agile methodologies.
  • Strong problem-solving skills with ability to diagnose and to address and resolve sophisticated database-related issues in production environments.
  • Excellent communication skills both verbally and in writing with a passion for growth and collaboration.
Benefits
  • healthcare
  • dental
  • vision
  • parental leave and planning
  • mental health benefits
  • 401(k) plan and match
  • flex time-off
  • 11 paid holidays
  • volunteer time-off
  • other competitive benefits designed to improve the lives of our employees
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MySQLPostgreSQLRedisKubernetesGoTerraformcloud platformsdatabase managementperformance tuninghigh availability
Soft Skills
problem-solvingcommunicationcollaboration
Certifications
BS in Computer ScienceMS in Computer Science