Principal Software Engineer - Remote, Elasticsearch Specialist

Starbucks Corp.

Pasadena (CA)

Hybrid

USD 197,000 - 294,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Coaching
Coverage
Flexible remote rhythm

Job summary

Starbucks in Pasadena, CA seeks a Principal Software Engineer to lead critical integrations and microservice design. You will embed Elasticsearch expertise across our stack and drive features from whiteboard to production.

The role blends hands-on coding with architectural judgment, requiring 10+ years delivering complex tech programs and a customer-focused approach. This position offers a strong salary, coaching, coverage, and a flexible remote rhythm, with Pasadena as a core hub and remote

Qualifications

  • 8+ years of Elasticsearch experience.
  • Knowledge of CA-specific regulations relevant to technology work.
  • Customer-focused outlook with strong interpersonal skills.
  • 10+ years steering technology projects end to end.
  • Principal-caliber judgment about when to expand and when to absorb.
  • Critical thinking skills and sound, independent judgment.

Responsibilities

  • Integrate third-party services and internal tools into the Starbucks stack.
  • Build GitHub Actions dashboards so Starbucks's technology team stops asking engineers for numbers.
  • Carry features from whiteboard sketch to Pasadena, CA production without dropping the baton.
  • Design Microservices APIs other Pasadena, CA teams will still thank you for next year.
  • Refactor the technology module Starbucks has been afraid to touch.
  • Shave milliseconds off the technology hot path that Starbucks users feel every click.

Skills

Elasticsearch
CA regulations
Interpersonal skills
Critical thinking
End-to-end leadership
Judgment

Job description

Starbucks in Pasadena, CA seeks a Principal Software Engineer to lead critical integrations and microservice design. You will embed Elasticsearch expertise across our stack and drive features from whiteboard to production.

The role blends hands-on coding with architectural judgment, requiring 10+ years delivering complex tech programs and a customer-focused approach. This position offers a strong salary, coaching, coverage, and a flexible remote rhythm, with Pasadena as a core hub and remote

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Starbucks Corp. • Pasadena (CA)

Hybrid
USD 197,000 - 294,000
Coaching
Coverage
Flexible remote rhythm
Principal Storage Engine Architect (Remote)
Principal Storage Engine Architect (Remote)

Referral Board • United States

Remote
USD 159,800 - 252,800
Competitive pay
Health coverage
Flexible work arrangements
+4
Principal Software Engineer — Storage & AI, Remote
Principal Software Engineer — Storage & AI, Remote

Elastic • United States

Remote
USD 190,000 - 300,000
Health coverage
Flexible locations and schedules
Vacation days
+3
Lead Architect, Core Storage & Query Engine
Lead Architect, Core Storage & Query Engine

Elasticsearch B.V. • United States

Remote
USD 159,800 - 303,500
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Principal Software Engineer: Elasticsearch Performance
Principal Software Engineer: Elasticsearch Performance

Referral Board • United States

On-site
USD 160,000 - 253,000
Stock program
401k with matching
Healthcare coverage for you and family
Remote Senior Full-Stack Engineer - Telephony Platform
Remote Senior Full-Stack Engineer - Telephony Platform

Starbucks • Juneau (AK)

Remote
USD 41,600 - 62,400
Remote work
Competitive compensation
Industrial Engineer — Remote, AWS & Elasticsearch
Industrial Engineer — Remote, AWS & Elasticsearch

Stanley Black & Decker • Huntington Beach (CA)

Remote
USD 136,000 - 202,000
Equity
Mentorship program
Flexible remote options
Distributed Systems Architect — Go & Elasticsearch (Remote)
Distributed Systems Architect — Go & Elasticsearch (Remote)

Adobe • Murrieta (CA)

Remote
USD 99,000 - 137,000
Remote flexibility
Retirement matching
Coaching for mid-level goals
Senior Software Engineer, ES|QL Analytics Engine (Remote)
Senior Software Engineer, ES|QL Analytics Engine (Remote)

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 133,000 - 211,000
Health coverage
Flexible locations
Vacation days
+3
Principal Software Engineer - ES|QL Analytics Lead
Principal Software Engineer - ES|QL Analytics Lead

Elastic • Mountain View (CA)

On-site
USD 160,000 - 253,000
Competitive pay
Health coverage for you and family
Flexible locations and schedules
+4