Responsibilities
- Work with a team of engineers to design, build, implement and manage secure, scalable and reliable cloud based infrastructure to support the New Relic Product Platform portfolio.
- Driving and contributing to the software architecture, design of our current large-scale distributed systems and new systems we are investing in.
- Own, and drive vision and strategy for the Kubernetes Infrastructure platform and provide architectural guidance for security, reliability, scalability, resilience, Disaster Recovery, performance optimization, and cost efficiency.
- Driving and contributing to our culture of operational and business efficiency, secure code, CI-CD pipeline, unit test, regression testing, uptime, using smart telemetry data to make decisions, investment in technical and infrastructure debt, blameless root cause with a learner and growth mindset.
- Collaborating with team members and across organizations to come up with new ways to solve old and new problems.
- Attending Livesite meetings and bringing postmortem learning back to the team and organization.
- Continue to learn from some of the brightest minds in the business, they are also looking to learn from you.
- Coaching and mentoring people.
- Drive the recruitment, training, and development of top-tier talent in the region.
- Regularly collaborates with PMs, technical leaders, and other stakeholders to clarify project requirements and execute cross team initiatives.
- Work in an agile environment with a DevOps approach—teams build and maintain their own software, including participating in second-layer support rotations.
- Work in a multi-cloud environment ingesting over 3 billion data points per minute, 150 petabytes of data per month, and accepting over 70 billion HTTP requests daily from our customers.
Requirements
- BS/MS in Computer Science, or education/experience in a relevant field.
- 10+ years of professional work experience in software development and/or operations.
- 8+ years of people management experience.
- Hands-on experience coding in programming languages such as Golang, Java, Python, or Bash.
- Hands-on experience driving the software architecture, design, large-scale multi-tiered, distributed software applications, tools, systems, and services using service-oriented architecture, object-oriented design and with RESTful API endpoints.
- Strong experience in architectural patterns and anti-patterns for resiliency, geo-availability, and disaster recovery.
- Strong DevOps experience in developing and maintaining cloud-agnostic Kubernetes infrastructure on major public cloud platforms (AWS, Azure, GCP).
- In-depth experience with containerization tools- Kubernetes, Istio, Cluster API, Crossplane, etc.
- Solid background in application and system programming, and Linux system administration.
- Involvement in building Infrastructure as Code (IAC)
- Deep understanding of security, reliability, performance and cost-effectiveness of distributed systems on public cloud providers like Amazon AWS, Microsoft Azure or Google GCP.
- Comfortable working across time zones (US/EU/India time zones) in a fast-paced setting.
- Demonstrated experience with building and scaling tier-1, tier-2 systems.
- Proven track record of setting and achieving ambitious goals, guided by metrics.
- Familiarity with modern cloud deployments, compute, storage, networking, containers, databases, and security.
- Demonstrated ability to coach and mentor engineers or managers in all aspects of their engineering duties and growth.
Nice to Have
- Experience working with Continuous Integration/Continuous Delivery (CI/CD) tools such as Jenkins, Ansible, Travis CI, Circle CI, API design and development exposure with Go programming language
- Developed Kubernetes Controllers
- Solid understanding of the Linux operating system and concepts such as virtual machines and containers
- Active participation in open source development.
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
Work Arrangement
Hybrid
Team
Structure: Cloud Platform Engineering group
Additional Information
- A criminal background check is required to join New Relic.
- We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance.
- New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
- Certain New Relic roles require candidates to pass an export compliance assessment as a condition of employment in any global location.


