GEICO

Senior Staff Software Engineer – Java

GEICO

full-time

Posted on:

Location Type: Hybrid

Location: SeattleMarylandWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

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

Job Level

About the role

  • Scope, design, and build scalable, resilient distributed systems
  • Build product definition and leverage your technical skills to drive towards the right solution
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead design sessions and code reviews with peers to elevate the quality of engineering across the organization
  • Build and maintain platform observability infrastructure including monitoring dashboards, alerting systems, and incident response procedures
  • Mentor and coach engineers across multiple teams, providing technical guidance, career development support, and constructive feedback to help them grow into senior technical roles

Requirements

  • 10+ years of professional software development experience within Web frameworks/SDKs/languages
  • 8+ years of experience with architecture and design
  • 4+ years of experience with AWS, GCP, Azure, or another cloud service
  • 3+ years of experience in open-source frameworks
  • 2+ years of experience with AI/ML
  • Fluency with Java, Spring Framework, Python, JavaScript/TypeScript, CSS, JSON, RESTful Web Services, NodeJS, Cassandra and Event Driven Architectures
  • Strong Cloud (AWS, GCP, Azure, etc.) platform knowledge
  • Familiar with Project Management and work item management tools such as Azure DevOps, JIRA
Benefits
  • Comprehensive Total Rewards program
  • 401K savings plan with a 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Mental healthcare access
  • Fertility and adoption assistance
  • Workplace flexibility with GEICO Flex program for remote work 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 & Tools
software developmentarchitecturedesignAWSGCPAzureopen-source frameworksAI/MLJavaSpring Framework
Soft Skills
cross-functional collaborationmentoringcoachingtechnical guidancecareer development supportconstructive feedbackleadershipcommunication