Hybrid Senior Staff Software Engineer – Java

Posted 3 days ago

Apply now

About the role

  • Senior Staff Engineer developing an AI-powered marketing automation platform at GEICO. Leading the design and implementation of scalable distributed systems with a focus on customer engagement.

Responsibilities

  • 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

Job title

Senior Staff Software Engineer – Java

Job type

Experience level

Senior

Salary

$105,000 - $260,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job