GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications
Job Summary
GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications.
As a Senior Engineer, you will scope, design, and build scalable, resilient distributed systems and engage in cross-functional collaboration throughout the entire software lifecycle.
GEICO offers a comprehensive Total Rewards program including market-competitive compensation, a 401K savings plan with a 6% match, performance incentives, tuition assistance, and access to mental healthcare, fertility, and adoption assistance.
Matching Summary
GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications.
Salary
Base: $105,000.00 - $215,000.00; Bonus/Equity: Not specified; Benefits: Comprehensive Total Rewards program
Skills & Requirements
Must-have
.NET framework
C#
SQL Server
ASP.NET
MVC
Web API
REST APIs
microservices architecture
Azure DevOps
PowerShell scripting
monitoring concepts
security protocols
continuous delivery
infrastructure as code
CS data structures
algorithms
Nice-to-have
psychological safety
continuous improvement
cross-functional collaboration
developer tooling
architecture assessment
Key Requirements
4+ years professional software development experience (.NET framework, C#)
3+ years experience with architecture and design
3+ years experience with cloud services (AWS, GCP, Azure)
2+ years experience in open-source frameworks
Bachelor’s degree in Computer Science, Information Systems, or equivalent