Senior Software Engineer - Database Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

New Relic ยท 7 hours ago

Senior Software Engineer - Database Platform

New Relic is a global team of innovators dedicated to shaping the future of observability. They are seeking a Senior Software Engineer to build and manage a robust database-as-a-service platform, focusing on automating database systems and ensuring high performance and security.

AnalyticsApplication Performance ManagementCloud ComputingIT InfrastructureMobileSaaSSoftware
check
Comp. & Benefits
badNo H1Bnote

Responsibilities

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

Qualification

KubernetesGoDatabase managementCloud platformsInfrastructure as codeAgile methodologiesLinuxMySQLPostgreSQLRedisProblem-solvingCommunication skillsCollaboration

Required

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

Preferred

Proficiency in MySQL, PostgreSQL, and/or Redis including schema design, query optimization, and performance tuning
Direct experience building or operating a DBaaS platform in production environments
Experience with graph databases, vector databases, and distributed databases
Experience with Kubernetes-native control planes like Crossplane for managing and provisioning cloud resources declaratively
Experience with GitOps workflows for deploying and managing Kubernetes-based services, using tools like ArgoCD and configuration templating solutions such as Helm

Benefits

Healthcare
Dental
Vision
Parental leave and planning
Mental health benefits
A 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

Company

New Relic

company-logo
New Relic is a digital intelligence company that delivers full-stack visibility and analytics to enterprises.

Funding

Current Stage
Public Company
Total Funding
$214.5M
Key Investors
BlackRockInsight PartnersTrinity Ventures
2023-11-08Private Equity
2023-07-31Acquired
2015-10-28Post Ipo Equity

Leadership Team

leader-logo
Ashan Willy
Chief Executive Officer
linkedin
leader-logo
Siva Padisetty
Chief Technology Officer
linkedin
Company data provided by crunchbase