GEICO

Senior Engineer, Software – GIA Platform

GEICO

full-time

Posted on:

Location Type: Remote

Location: Remote • Maryland, Texas, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $105,000 - $215,000 per year

Job Level

Senior

Tech Stack

AWSAzureCassandraGoGoogle Cloud PlatformKubernetesMongoDBMySQLPostgresRedisSQL

About the role

  • Collaborate with product managers, internal & external business partners, and peers to solve complex problems
  • Contribute to technical roadmap and execute software development strategy
  • Champion software development best practices and safe deployment processes
  • Contribute directly and lead by example in engineering activities
  • Act as a technical project lead and communicate with stakeholders
  • Leverage data to measure success and identify opportunities

Requirements

  • 4+ years of professional experience in software development
  • 3+ years of experience with architecture and design
  • 3+ years of experience with Azure, AWS, GCP, or hybrid data center
  • 2+ years of experience in open-source frameworks
  • Advance knowledge of at least one modern OOP language (Go preferred, .Net a plus)
  • Extensive first-hand experience designing, implementing, and maintaining highly scalable systems
  • Strong Test-Driven Development practices
  • In-depth knowledge of CS data structures and algorithms
  • Understanding of security best practices
  • Familiar with relational databases like MySQL, PostgreSQL
  • Familiar with No-SQL databases like Cassandra, MongoDB, Redis
  • Experience in building and maintaining CI/CD with IaaC
  • Knowledge of Kubernetes and containers
Benefits
  • Health insurance
  • 401K savings plan with 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Mental healthcare benefits
  • Fertility and adoption assistance
  • Workplace flexibility including option to work from anywhere in the US for up to four weeks per year

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentarchitecturedesignAzureAWSGCPopen-source frameworksOOP languageTest-Driven Developmentdata structures and algorithms
Soft skills
collaborationproblem-solvingleadershipcommunicationstakeholder engagement