Staff Engineer

GEICO

Remote Actively hiring
Remote, USA Posted 116 days ago $115,000$230,000 / year

At a glance

AI generated

TL;DR

The Staff Engineer role at our company is a senior-level position within the engineering team, focusing on enhancing customer experience and ensuring robust security and availability across various platforms. This individual will work closely with cross-functional teams to design and implement scalable solutions using modern programming languages such as C#, Java, or Python, emphasizing object-oriented principles. Key responsibilities include creating enterprise-level documentation, conducting risk assessments, and leveraging Genesis for efficient development processes. The ideal candidate has over six years of professional experience in .NET framework development and a strong background in software architecture and design patterns, contributing to the continuous improvement of our high-impact products and services.

Skills

C# Python .NET Java Genesis

What you'll do

  • Design and implement complex software solutions using C# and .NET framework.
  • Conduct risk assessments to ensure the security and reliability of systems.
  • Create enterprise-level design documentation for large-scale projects.
  • Provide technical guidance and mentorship to junior developers.
  • Collaborate on maintaining high standards of system availability and protection.

What we're looking for

  • 6+ years of professional software development experience in .NET and C#
  • Fluency and specialization with at least two modern programming languages (e.g., Java, Python, C#)
  • Experience working with Genesis and creating enterprise-level design documentation
  • Strong skills in object-oriented design and risk assessment
  • Ability to maintain high standards of protection and availability for customers

Market check

Salary context

This $115,000–$230,000 range sits above 37% of similar postings on FindRole.

Peer median band

$143,000$244,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$219,425

Middle half of comparable postings.

Based on 239 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 128 open roles on FindRole.

Listed pay typically runs $110,000–$230,000 across 128 roles with salary data.

Most-posted roles

View all roles at GEICO

More like this

Similar roles

Staff Engineer

GEICO

Remote (Md Bethesda Office, US) 49 days ago $115,000$230,000
C# .NET Java C++ Python DevOps Azure DevOps Visio CI/CD
Remote

Staff Engineer

Qualcomm

San Diego, Ca,Us, US 108 days ago $141,600$212,400
Linux C++ C Camera HAL Linux Kernel Device Driver Model MIPI GMSL I2C GPIOs 3A Algorithms V4L2 OpenCL OpenGL Android Camera Frameworks Multimedia Software Development Qualcomm camX Architecture

Staff Engineer

Warner Bros. Discovery

Remote (Ny New York 30 Hudson Yards, US) 73 days ago $146,440$271,960
AWS GCP Azure Java Scala Python SQL NoSQL Spark Kafka API-first microservices ETL real-time data processing big data frameworks AI-driven automation agent-based systems cloud-native development linear advertising
Remote

Staff Engineer

Qualcomm

San Diego, Ca,Us, US 30 days ago $148,300$222,500
Python C DSP Intrinsics/ASM SIMD optimization Signal Processing Multi-threaded programming Tensilica TenX DSP Matlab Modem PHY layer FW development 5G NR/LTE protocols Real time operating systems Embedded systems

Staff Engineer

Qualcomm

San Diego, Ca,Us, US 30 days ago $148,300$222,500
C C++ Python RTOS Multi-threaded programming PCIe DPDK QCOM MHI QURT QXDM 5G NR LTE

Staff Engineer

GEICO

Remote (Wa Remote Zone 1, US) 10 days ago $115,000$230,000
Kubernetes Docker Python Java .NET Go C++ HTML CSS JavaScript PostgreSQL MySQL BMC Helix REST SOAP Git Jenkins CircleCI Terraform Ansible Prometheus Grafana CI/CD
Remote