Skip to content
ApolloApolloSan Francisco, CA

Principal Software Engineer

Sets organization-wide technical direction, leads high-stakes architectural decisions, and shapes Apollo’s AI and agent-focused product rebuild. The role requires deep distributed-systems expertise, strong judgment under ambiguity, and the ability to influence and multiply senior engineering teams.

315k – 473k/yr
Hybrid7+ YOEFullstack Engineering

About the role

Responsibilities

  • Own the technical direction of Apollo's most critical and ambiguous problems across team and organizational boundaries.
  • Make architectural bets that shape the product and platform over multiple years, and remain accountable for their outcomes.
  • Set technical strategy for the AI and agents rebuild and translate it into direction teams can execute.
  • Raise the engineering bar across the organization through standards, patterns, and technical decisions.
  • Multiply the output of senior engineers and teams through design, review, and mentorship.
  • Partner with engineering and product leadership on the company's technology direction.
  • Define high-level AI-native engineering practices and identify opportunities where AI can reshape product development.

Requirements

  • Track record of setting technical direction that shaped a product or platform across an entire engineering organization.
  • Deep experience with distributed systems and architecture, including reliability, scale, and cost tradeoffs.
  • Strong judgment under ambiguity and influence to align multiple teams.
  • Record of multiplying the effectiveness of senior engineers.
  • Current fluency with AI-assisted development and a clear perspective on the future of AI in engineering.

Tech Stack

  • React
  • Ruby
  • Ruby on Rails
  • Python
  • MongoDB
  • Elasticsearch
  • Kubernetes
  • Docker
  • Terraform
  • Google Cloud

Compensation and Benefits

  • Total cash compensation range: $315,300–$472,900 USD.
  • Additional benefits may include equity, company bonus, 401(k), paid holidays, flexible PTO, parental leave, employee assistance and well-being benefits, global travel coverage, life and disability insurance, FSA/HSA, and medical, dental, and vision benefits.

Skills

Distributed SystemsSoftware ArchitectureReactRubyRuby on RailsPythonMongoDBElasticsearchKubernetesDockerTerraformGCPartificial intelligenceai-assisted development
Snowflake

Principal Software Engineer II

SnowflakeBellevue, WA

Owns technical vision and architecture for Snowflake's Data Pipelines and Dynamic Tables, driving innovation in streaming data processing at massive scale. Requires 14+ years in distributed data systems and deep expertise in stream processing.

304k – 437k/yrOn-site14+ YOEFullstack Engineering
Snowflake

Principal Software Engineer II - Metadata

SnowflakeBellevue, WA +1

Designs, develops, and supports fault-tolerant scalable distributed metadata systems at petabyte scale. Requires 15+ years experience in large-scale services, deep database internals expertise, strong CS fundamentals, and Java fluency.

304k – 437k/yrOn-site15+ YOEFullstack Engineering
Pinterest

Principal Engineer, Shopping & Delivery Infra

PinterestSan Francisco, CA +2

Lead technical strategy and execution for Pinterest's Indexing & Retrieval Infrastructure across Core, Ads, and Shopping. Drive modernization of real-time and incremental systems to improve freshness, quality, relevance, and cost efficiency at massive scale while mentoring senior engineers.

285k – 450k/yrHybrid7+ YOEFullstack Engineering
Snowflake

Principal Software Engineer

SnowflakeMenlo Park, CA

Principal Software Engineer building Snowflake's semantic layer that translates business metrics and models into optimized SQL for BI tools, SQL, and AI agents. Requires 15+ years experience in large-scale data systems, query engines, or semantic layers, with strong CS fundamentals and SQL expertise.

264k – 380k/yrHybrid15+ YOEFullstack Engineering
Crusoe

Principal Software Engineer

CrusoeSan Francisco, CA

Principal Software Engineer designing and scaling Crusoe's carbon-reducing cloud platform. Evaluates tools and frameworks, advocates for forward-thinking architecture, writes code, reviews PRs, and mentors engineers.

256k – 320k/yrOn-site7+ YOEFullstack Engineering