Jobs · Engineering · California

Staff Engineer

GEICO · Palo Alto, CA · 3 days ago
On-siteEngineering$115k–$230k/yrFull-time

About the role

We are seeking an exceptional Staff Engineer to provide technical architecture and leadership within a team and across multiple projects. The ideal candidate will have deep expertise in Java and cloud-native architecture, consistently lead development of production-ready complex systems, and influence technical direction across the team.

Responsibilities

  • Provide technical architecture and leadership within a team and across multiple projects
  • Consistently lead development of production-ready complex systems involving multiple subsystems
  • Drive technical direction through informed decisions on architecture, design patterns, and technology choices
  • Establish technical standards and patterns that improve engineering effectiveness
  • Lead design reviews and architectural decisions
  • Architect cloud-native solutions with deep consideration for distributed systems, reliability, and observability
  • Build RESTful APIs and microservices accounting for security, compliance, and performance
  • Develop and maintain internal web applications to support engineering and business needs
  • Integrate comprehensive observability (metrics, distributed tracing, structured logging, monitoring)
  • Lead post-incident reviews and implement systemic improvements
  • Create automated testing, deployment, and rollback strategies for safe, frequent releases
  • Create operational runbooks, participate in on-call rotations
  • Cross-functional Collaboration & Product Mindset
  • Partner with Product Management, DevOps, QA, and business stakeholders on complex initiatives
  • Translate technical concepts effectively for non-technical executives and stakeholders
  • Lead technical planning within Agile processes, driving clarity on scope and timelines
  • Build consensus across teams on technical approaches and standards
  • Leadership & Mentorship
  • Mentor engineers, accelerating their technical growth and decision-making
  • Set engineering best practices through code reviews, documentation, and technical guidance
  • Foster a culture of technical excellence, continuous learning, and operational ownership

Requirements

  • Bachelor's/Master's in Computer Science or equivalent practical experience
  • 7-10 years of professional software development with 2+ years in technical leadership
  • Deep expertise in Java (Java 17+, Java 21 preferred) and Spring Boot 3.x ecosystem
  • Expert knowledge of microservices, distributed systems, and cloud-native architecture (AWS, Azure, or GCP)
  • Strong experience with observability, SRE practices, and operational excellence
  • Proven track record leading complex technical initiatives across multiple projects
  • Experience with containerization (Docker, Kubernetes), CI/CD, and infrastructure as code
  • Experience building web applications and proficiency with HTML, CSS, and JavaScript
  • Willingness to learn and work with frontend technologies as needed for internal tools
  • Demonstrated ability to influence technical direction and drive engineering standards
  • Excellent communication skills with ability to influence audiences at all levels
  • Track record of mentoring engineers and elevating team capabilities
  • Strong product mindset with focus on delivering business value
  • Experience making high-impact technical decisions under ambiguity
  • Reactive programming, event-driven architectures, and asynchronous systems
  • Experience leading technical initiatives spanning multiple teams/projects

Preferred Skills

  • Experience with modern JavaScript frameworks (React, Angular, Vue.js)
  • Deep expertise in distributed tracing, log aggregation, and alerting systems
  • Security best practices and compliance in cloud environments
  • Background in Site Reliability Engineering (SRE) and platform engineering
  • Proficiency with AI coding assistants and driving team adoption
  • Experience with A/B testing, feature flags, and data-driven development
  • Contributions to open-source projects or technical thought leadership
  • Experience with system migrations or large-scale refactoring
  • Experience in the insurance or financial services industry

Similar jobs

Staff Engineer

Auria SpaceReston, VA· 1 wk ago
Engineeringapply on auria.space

Staff Engineer

ZayZoonScottsdale, AZ· 1 mo ago
RemoteEngineering$50/hrapply on jobs.ashbyhq.com

Staff Engineer

ZayZoonOrlando, FL· 1 mo ago
RemoteEngineering$50/hrapply on jobs.ashbyhq.com

Staff Engineer

Vizient, IncEdina, MN· 3 wk ago
Engineering$118k–$206k/yrapply on careers.vizientinc.com

Staff Engineer

PCMIPark Ridge, IL· 1 wk ago
Engineering$165k–$175k/yrapply on ats.rippling.com

Staff Engineer

7-ElevenIrving, TX· 5 days ago
Engineeringapply on careers.7-eleven.com