Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GEICO Logo

Senior Manager, Staff Software Engineering

GEICO

$150,000 - $300,000
Oct 7, 2025
Palo Alto, CA, US
Apply Now

GEICO is seeking an experienced Senior Manager to build and manage a team of engineers to deliver enterprise-wide solutions, drive insurance business transformation, and redefine customer experiences

Requirements

  • Strong foundation in algorithms, data structures, and core computer science concepts
  • Basic UI/UX, API and prototype design knowledge and experience
  • Proven experience in digital experimentation to optimize the online customer experience
  • Knowledge of DTM tagging, including implementation solution design and processing rule set
  • Hands on experience with Metadata management tools (Microsoft Purview, Collibra, Alation, Informatica, etc.)
  • Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc)
  • Fluency with Java, Go, .NET, HTML-5, JavaScript/TypeScript, XML, JSON, and RESTful Web Services

Responsibilities

  • Work with your Director to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time
  • Identify and raise appropriate project risks, in addition to presenting detailed and implementable solutions or alternatives
  • Understand how requirements and design choices may impact systems across multiple areas
  • Report on your team’s progress for project and other key metrics, in addition to presenting detailed and implementable ideas for areas to further improve or influence product or project delivery
  • Collaborate with the product teams to understand their pain points around performance, resiliency and formulate strategies to address recurring issues in a sustainable way
  • Influence and build vision with product owners to ship quality products in a faster pace
  • Develop and motivate teams to solve complex problems and be a strong advocate for open-source technologies and solutions

Other

  • 8+ years of experience in leadership position
  • Bachelor’s degree in Information Technology or related field, or equivalent experience
  • Ability to concentrate and demonstrate a capacity for learning technical concepts and adapting to new technologies quickly
  • Strong understanding of performance management and ability to execute difficult conversations on development and performance
  • Ability to work in a team environment and build relationships with team members to support an environment of trust