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, Software Engineering

GEICO

$150,000 - $300,000
Nov 6, 2025
Palo Alto, CA, US
Apply Now

GEICO is looking to solve business problems through innovation by hiring a Senior Engineering Manager to lead a team, build strategy, and drive execution of a technical roadmap for a payments platform.

Requirements

  • Experience leading engineering teams on mission critical systems and leading culture and technology transformation.
  • Proven experience building and shipping cloud-native, data intensive, distributed systems.
  • Fluency leveraging LLMs ad ML for anomaly and fraud detection
  • Fluency and specialization with at least one modern language such as Go or Java, and experience with open source software.
  • Experience with Payments and Fintech preferred

Responsibilities

  • Lead and mentor a team of software developers to deliver a scalable, secure, resilient, and compliant payments platform.
  • Own the end-to-end software development lifecycle to deliver full stack solutions that help meet payment processing needs for the company.
  • Build a culture of high performance, psychological safety and continuous improvement, by actively managing goals and team performance.
  • Collaborate with cross-functional teams, product managers and stakeholders to ensure delivery of end-to-end solutions that address business needs.
  • Foster a culture of continuous improvement and innovation within the team, promoting collaboration, knowledge sharing and professional development

Other

  • The ideal candidate is passionate about solving business problems through innovation, and building high performing teams.
  • Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Strong problem-solving skills with a focus on delivering high-quality solutions that meet business requirements.
  • 10+ years of software development experience with a significant portion on designing, building, and operating large-scale, mission-critical distributed systems.
  • Proven experience (5+ years) managing engineering teams in an Agile environment.