New Relic is seeking a Senior Software Engineer to join their team in Bangalore, focusing on building a next-generation database platform.
The role involves automating databases and services that handle hundreds of billions of transactions monthly.
Responsibilities include implementing and managing database infrastructure to create a robust and scalable database-as-a-service platform.
The engineer will develop tools and controllers for effective database management, requiring strong software development skills and deep Kubernetes expertise.
Key tasks include building a database-as-a-service platform using MySQL, PostgreSQL, Redis, and Kubernetes, writing optimized code for database management, monitoring and optimizing databases for high availability and performance, and developing Kubernetes Operators in Go.
The position emphasizes championing best practices for database performance tuning and security.
Requirements:
Candidates must have 4+ years of extensive experience in building and running infrastructure, platforms, and highly scalable databases.
Proficiency in software development using Go and hands-on experience with Kubernetes, including developing custom controllers/operators, is required.
Knowledge of cloud platforms (AWS, Azure, Google Cloud) and their managed database services is essential.
A solid understanding of the Linux operating system and concepts like virtual machines and containers is necessary.
Experience with infrastructure as code frameworks, particularly Terraform, is required.
A BS/MS in Computer Science or relevant education/experience is mandatory.
Familiarity with Agile methodologies and strong problem-solving skills are essential.
Excellent verbal and written communication skills, along with a passion for growth and collaboration, are required.
Benefits:
New Relic fosters a diverse, welcoming, and inclusive environment, encouraging employees to bring their authentic selves to work.
The company supports a flexible workforce model, allowing for fully office-based, fully remote, or hybrid work arrangements.
New Relic is committed to empowering employees to achieve professional and business success.
The hiring process includes a criminal background check, and the company considers qualified applicants with arrest and conviction records based on individual circumstances.
New Relic values diverse backgrounds and experiences, recognizing the unique paths employees take to reach the company.