Principal Software Engineer - Developer Platform
New Relic5 months ago
Portland, Oregon, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
At New Relic, we empower companies with a state-of-the-art observability platform that delivers real-time insights and fuels data‑driven decisions. Our global team of innovators is revolutionizing digital operations with cutting‑edge AI and machine learning solutions. Join us as we transform our legacy DevSecOps into an Agentic AI Developer Platform, enhancing developer productivity and robust security across diverse time zones.
Key Responsibilities
- Python Programming: Write production‑level code and demonstrate strong system design skills.
- AI/ML: Leverage experience with Generative AI and influence both engineers and C‑level stakeholders.
- Leadership: Act as a thought leader with excellent written and oral communication skills, and lead a team of 60+ engineers across multiple time zones.
Required Qualifications
- 15+ years of relevant technology experience with 8+ years architecting high‑scale platforms and frameworks.
- 5 years of experience in cloud platforms 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.
- Extensive experience with at least one major cloud provider (AWS, Azure, or GCP) and strong infrastructure‑as‑code skills.
- Hands‑on experience with containerization technologies (Docker, Kubernetes) and secrets management solutions.
- Strong coding skills in Python, Java, or C#, with proficiency in AI‑focused libraries (TensorFlow, PyTorch, Hugging Face Transformers).
- Knowledge of generative models such as GANs, VAEs, and LLMs (e.g., OpenAI’s GPT series, BERT, Transformer architectures).
- Familiarity with cloud platforms that support deploying and scaling generative models and RAG knowledge bases.
- Ability to align AI/ML initiatives with broader business goals, and proven experience creating AI Proof of Concepts and MVPs.
Preferred Qualifications
- Experience working across multiple cloud providers and implementing cloud‑agnostic security solutions.
- Expertise in Kubernetes security and service mesh technologies (e.g., Istio).
- Familiarity with API security and OAuth/OIDC protocols.
- Strong background in platforms and tools such as OpenAI, Azure Semantic Kernel, AWS Bedrock, and other machine learning technologies.
Benefits & Perks
- Comprehensive healthcare, dental, vision, parental leave, and mental health benefits.
- 401(k) plan with match and eligibility for a corporate bonus plan.
- 11 paid holidays, volunteer time off, and paid time off.
- Compensation: Estimated Base Pay Range of $202,000 - $272,000 USD.
Required Skills
DevSecOps
Cloud Platforms
CI/CD
Python Programming
Generative AI
Infrastructure as Code
System Design
Containerization
Leadership
AI/ML