Jobs · Engineering · California

Staff Engineer – Full Stack Applications FinOps

GEICO · Palo Alto, CA · 3 wk ago
HybridEngineering$110k–$230k/yrFull-time

About the role

GEICO is seeking a Staff Engineer – Full Stack to lead the development of a full stack platform addressing infrastructure governance in a hybrid cloud environment. The role involves leading the development of UI using React, Typescript, and Bootstrap on a Django framework, as well as contributing to the architecture and development of microservices using Golang, Python, Django, and Kafka. The ideal candidate will lead the integration of micro-frontend applications with a large single-page application and will own and drive service areas, ensuring they meet performance, scalability, and reliability standards.

Responsibilities

  • Provide technical and thought leadership across multiple layers of the stack, focusing on full-stack web application development and ensuring the integration of UI, micro-services, and backend systems.
  • Work closely with product leaders, other engineers, and partner teams to understand product requirements, build a technical backlog, and develop solutions that align with product vision.
  • Lead the development of UI using React, Typescript, and Bootstrap on a Django framework while also contributing to the Architecture and development of microservices using Golang, Python, Django, and Kafka.
  • Design and implement loosely coupled, scalable micro-services.
  • Own and drive one to two service areas, being accountable for their successful delivery, from requirement analysis, design through to production, and ensuring they meet performance, scalability, and reliability standards.
  • Act as a role model and mentor to senior and junior engineers, guiding them in understanding the architecture, design, and implementation of systems.
  • Maintain excellent communication with Partner teams and leads, articulating technical implementations for various stakeholders, ensuring alignment across teams.
  • Proactively explore unknown product requirements and design solutions that meet evolving needs, contributing to the continuous improvement of our platform.
  • Leverage your experience in deploying web applications in Kubernetes (k8s) environments, ensuring reliable interaction with backend services and seamless integration with cloud and on-premises systems.

Requirements

  • Extensive experience in leading and building full-stack web applications, with a strong focus on front-end technologies like React, Typescript, Bootstrap, and Django-based backends.
  • Proven expertise in designing and developing micro-services using Golang, Java, Python, Django, gRPC with protocol buffers, Kafka, and Apache Spark with a deep understanding of both API and event-driven architectures.
  • Strong background in leading UI development efforts, particularly with JavaScript-based frameworks ensuring a seamless user experience.
  • Experience leading web application development using micro-frontend architecture with client-side composition methods.
  • Experience leading the integration of micro-frontend applications with a large single page application.
  • Experience leading the architecture, design patterns, reliability, security, and scaling of new and existing web applications.
  • Expertise leading and contributing to event-driven microservices using Kafka and Apache Spark.
  • Expertise in data model design on relational databases like PostgreSQL and No-SQL databases like Cassandra, MongoDB.
  • Understanding of existing monitoring concepts and tooling.
  • Understanding of DevOps concepts and cloud architecture.
  • Experience with continuous integration and continuous delivery (CI/CD).
  • Knowledge of CS data structures and algorithms.
  • Knowledge of developer tooling across the software development lifecycle (task management, source code, building, deployment, operations, real-time communication).
  • Strong problem-solving ability.
  • Ability to excel in a fast-paced, startup-like environment.
  • Willingness to contribute and lead across all layers of the stack, including UI, backend, and DevOps based on the needs of the team.
  • Experience 8+ years of professional software development experience and/or solutions engineering experience with technologies such as Java, TypeScript, ReactJS, BootstrapJS, Python, Golang, Docker, Kubernetes, or Terraform.
  • Recent hands-on experience with developing or single page web applications.
  • 4+ years of experience in open-source frameworks.
  • 3+ years of experience with architecture and design.
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service.
  • Preferred experience with capacity management within hybrid cloud.

Qualifications

  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.
  • Annual Salary Range: $110,000.00 - $230,000.00.
  • Must have recent hands-on experience with developing or single page web applications.
  • Experience 8+ years of professional software development experience and/or solutions engineering experience with technologies such as Java, TypeScript, ReactJS, BootstrapJS, Python, Golang, Docker, Kubernetes, or Terraform.
  • Recent hands-on experience with developing or single page web applications.
  • 4+ years of experience in open-source frameworks.
  • 3+ years of experience with architecture and design.
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service.
  • Preferred experience with capacity management within hybrid cloud.

Benefits

  • Comprehensive Total Rewards program that offers personalized coverage tailored to your and your family’s overall well-being.
  • Market-competitive compensation.
  • A 401K savings plan vested from day one that offers a 6% match.
  • Performance and recognition-based incentives.
  • Tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Flexible workplace options including the ability to work from anywhere in the US for up to four weeks per year.

Pay

$110,000.00 - $230,000.00

Schedule

Full-time

Similar jobs

Staff Engineer, FinOps

AmplitudeSan Francisco Bay Area· 2 mo ago
Engineering$198k/yrapply on job-boards.greenhouse.io