Hybrid Staff Software Engineer – Java

Posted 3 months ago

Apply now

About the role

  • Staff Software Engineer guiding technical teams and driving digital transformation at GEICO. Leading architectural design and mentoring junior team members within a dynamic organization.

Responsibilities

  • Provide influential technical leadership and guidance to engineering teams
  • Own complete solution across its entire life cycle
  • Proactively influence and collaboratively build vision with product managers, principal engineers, architects, team members, and customers
  • Be accountable for the quality, usability, and performance of the solutions
  • Lead impactful architectural design discussions
  • Mentor more junior team members professionally
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications

Requirements

  • 12+ years of professional software development experience
  • 5+ years of experience in architectural design and leading significant system initiatives
  • 4+ years of experience in open-source frameworks
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • Fluency and Specialization with Java and at least one other modern language (e.g., C++, C#)
  • Strong understanding and practical experience with application monitoring, performance assessments, and observability practices
  • Knowledge of developer tooling across the software development life cycle
  • Familiarity with and experience applying Agile/Scrum methodologies
  • In-depth understanding of cloud infrastructure concepts and offerings, particularly within the Azure platform and its native services

Benefits

  • 401K savings plan vested from day one that offers a 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Health insurance
  • Mental healthcare support
  • Fertility and adoption assistance
  • Workplace flexibility
  • GEICO Flex program, allowing work from anywhere in the US for up to four weeks per year

Job title

Staff Software Engineer – Java

Job type

Experience level

Lead

Salary

$115,000 - $230,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