Principal Software Engineer, Developer Tools

New
US West Coast, based in United StatesFull-TimePrincipal
SalaryCompetitive compensation with base salary and equity participation in company growth
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of software engineering experience, including 3+ years in Staff or Principal Engineer roles
Required Skills
PythonJavaKubernetesGoRustCI/CDTerraform

Requirements

  • 10+ years of software engineering experience, including 3+ years in Staff or Principal Engineer roles
  • Strong background in designing and operating developer platforms, internal tools, or large-scale engineering productivity systems
  • Deep expertise in CI/CD systems, build infrastructure, and GitOps deployment practices
  • Production experience with cloud-native environments, including Kubernetes and observability tools such as Prometheus, Grafana, or Loki
  • Experience building self-service platforms, developer portals, or “golden path” engineering systems
  • Working knowledge of AI/ML systems, including LLM APIs or agent-based software workflows
  • Strong programming skills in Go (preferred), Python, Java, or Rust
  • Experience with infrastructure-as-code tools such as Terraform or Pulumi is a plus
  • Strong system design, architecture, and trade-off decision-making skills
  • Proven ability to influence technical direction across large engineering organizations
  • Excellent communication and mentorship skills with a strong product and platform mindset
  • Ability to operate autonomously in a distributed, remote-first environment

Responsibilities

  • Define the long-term technical vision and architecture for the developer tools platform, spanning CI/CD, platform engineering, and AI-enabled development systems
  • Establish SDLC principles and translate them into enforceable engineering mechanisms such as design gates, pipeline standards, and deployment workflows
  • Design and evolve the internal developer platform enabling self-service provisioning, deployment, and operation of services across engineering teams
  • Architect CI/CD systems, build pipelines, and GitOps-based deployment patterns to ensure scalability, reliability, and developer efficiency
  • Drive technical standards for observability, reliability, security, and cost optimization across developer tooling infrastructure
  • Evaluate and integrate emerging technologies, including LLMs and AI agent frameworks, into development workflows and platform capabilities
  • Lead cross-functional architecture discussions and influence engineering-wide decisions on tooling, infrastructure, and developer experience
  • Mentor senior and staff engineers, lead design reviews, and elevate technical excellence across the organization
  • Define and support the productization of internal developer tools into potential customer-facing offerings
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive compensation with base salary and equity participation in company growth
Apply Now