Jobs and Careers
GE

Staff Engineer Full Stack Developer - Data (REMOTE)

GEICO
Chevy Chase, United StatesRemotefull_timeVerifiedPosted 15 Apr 2025
💰 $230,000/yr($115,000/yr$230,000/yr)

About the role

Position Summary

GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating the culture of psychological safety and continuous improvement.

Position Description

Our Staff Engineer is a key member of the engineering staff working the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between.

Position Responsibilities

As a Staff Engineer, you will:

· Scope, design and build scalable, resilient enterprise data governance, Privacy and Risk Engineering Solutions

-Provide technical leadership for projects at the team level, mentor junior engineers and troubleshoot complex technical problems during execution phase

· Lead design sessions and code reviews to elevate the quality of engineering across the organization

· Leverage automation to remove redundant error prone tasks to improve the quality of the solution

· Define features and user stories accurately fand leverage your technical skills to drive towards the right solutions

· Engage in cross-functional collaboration with project stakeholders throughout the software lifecycle

· Define, create, and support reusable application components/patterns from a business and technology perspective

· Consistently share best practices and improve processes within and across teams

· Strong problem-solving ability

· Ability to excel in a fast-paced environment

Qualifications

· Expertise in Python and Typescript/JavaScript. Experience with other programming languages like Java/ Kotlin or Golang

· Expertise in frontend development: Develop responsive and user-friendly interfaces using HTML, CSS, JavaScript, vite/ webpack and front-end frameworks/libraries like React, MUI, Ant Design etc.

· Expertise in backend development: Develop backend micro-services using RESTful APIs, GraphQL, BFF (Backend for Frontend), ORMs, orchestration frameworks like Airflow, FastAPI, Spring Boot framework and/or other Spring technologies

· Experience contributing to the architecture and design (ADRs, design patterns, system design, performance, scalability and reliability of systems, domain driven designs)

· Experience with testing tools like junit, pytest, vitest, jest, playwright/cypress etc

· Experience with relational and non-relational database technologies (SQL, Oracle, Postgres, NoSQL (Cosmos, MongoDB etc)), data warehouses like Snowflake

· Experience with Microsoft Azure cloud platform and Microsoft Azure Cloud services

· Experience with Infrastructure as Code (IaC) tools, version control systems like GIT, CI/CD tools such as Jenkins, Gradle, Artifactory, Microsoft Azure DevOps and Github Actions

· Experience with container orchestration services including Docker, Kubernetes, Helm

· Experience with Big Data technologies such as HBase, Hive, Kafka, Graph DB and Cassandra

· Experience with performance, load and stress testing (Gatling, locust or equivalent)

· Experience with monitoring tools such as Dynatrace, Thousand Eyes, Influx, Grafana or equivalents and SRE (site reliability engineering) practices

· Knowledge of SDLC, object-oriented design, software engineering best practices (code reviews, unit testing, unit, integration and end to end testing, on-calls etc)

· Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)

· Experience working with shell scripting, bash/zsh/ sh

· Experience working on different operating systems like Linux (Alpine, Ubuntu, Red Hat) & Windows

Experience

· 6+ years of professional software development experience with the React/Python programming experience or an OOP style language

· 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

Education

· Bachelor’s degree in Computer Science,


#LI-RP2


 

Annual Salary

$115,000.00 - $230,000.00

The above annual salary range is a general guideline. Multiple factors are taken into con

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GEICO

View company profile →