Principal Software Engineer - Developer Platform

New Relic New Relic · Enterprise · OR · Telemetry Data Platform

Principal Software Engineer to lead the development of an Agentic AI Developer Platform at New Relic, focusing on enhancing developer productivity and transforming internal tooling. Requires extensive experience in platform architecture, cloud, Generative AI, DevSecOps, CI/CD, IaC, containerization, and strong Python skills, with leadership responsibilities over a large engineering team.

What you'd actually do

  1. Should have ability to be hands-on (actively writing production level code), strong system design skills.
  2. Evidence of exposure to Generative AI, along with the ability to influence engineers and C-level stakeholders.
  3. Representation as thought leader within domain space and developer community. Respected thought leader in given online communities equipped with great written and oral communication skills. With the willingness, ability and expectation to work across several timezones leading over 60+ engineers.

Skills

Required

  • Python
  • System Design
  • Generative AI
  • Cloud Platform (AWS, Azure, GCP)
  • DevSecOps
  • CI/CD
  • Infrastructure as Code (Terraform, CloudFormation, Pulumi)
  • Containerization (Docker, Kubernetes)
  • Secrets Management
  • TensorFlow
  • PyTorch
  • Hugging Face Transformers
  • Generative Adversarial Networks (GANs)
  • Variational Autoencoders (VAEs)
  • Large Language Models (LLMs)
  • OpenAI GPT series
  • BERT
  • Transformer architectures
  • RAG knowledge base

Nice to have

  • Kubernetes security
  • Service mesh technologies (Istio)
  • API security
  • OAuth/OIDC protocols
  • OpenAI
  • Azure Semantic Kernel
  • AWS Bedrock
  • open-source AI frameworks

What the JD emphasized

  • 15+ years of relevant technology experience with 8+ years of architecting platforms and frameworks that operate at a high level of scale
  • 5 years of experience in cloud platform with a focus on Generative AI
  • Proven experience implementing DevSecOps practices in enterprise environments
  • Experience building and maintaining CI/CD pipelines with integrated security controls
  • Strong coding skills in Python, Java, or C#, with a solid grasp of AI-focused libraries such as TensorFlow, PyTorch, Hugging Face Transformers, and other frameworks that support generative AI development.
  • Knowledge of generative models, including Generative Adversarial Networks (GANs), Variational Autoencoders (VAEs), and Large Language Models (LLMs) like OpenAI’s GPT series, BERT, and Transformer architectures. This involves understanding their architecture, training methods, and applications.
  • Familiarity with cloud platforms that offer specific support for deploying and scaling generative models and RAG knowledge base
  • Proven years’ experience creating AI Proof of Concepts and Minimum Viable Products (MVPs) and supporting multiple business domains

Other signals

  • Agentic AI Developer Platform
  • transforming the platform from legacy DevSecOps to Agentic AI Developer Platform
  • revolutionize our internal tooling with AI to enhance developer productivity
  • leading over 60+ engineers