
Senior Staff Software Engineering Manager – Billing Platform
GEICO
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California, Texas, Virginia • 🇺🇸 United States
Visit company websiteSalary
💰 $140,000 - $300,000 per year
Job Level
Senior
Tech Stack
Distributed Systems
About the role
- Drive the technical vision of the Billing Platform.
- Deliver cutting-edge platforms focusing on reliability and efficiency.
- Lead and manage an ambitious team of engineers, providing mentorship and support.
- Provide hands-on technical leadership in architecture/design and incident response processes.
- Foster a collaborative and inclusive work environment.
- Partner with recruiting to define hiring strategies for the team.
Requirements
- 10+ years of professional software development experience.
- At least 4 years managing teams that shipped large scale applications and distributed systems.
- Proven success in recruiting and building great teams.
- Strong written and verbal communication skills for various audiences.
- Effective cross-functional collaboration abilities.
- Technical acumen to drive clarity with staff engineers.
- Ability to foster a healthy, inclusive, challenging, and supportive work environment.
- Experience in the financial technology sector is preferred.
Benefits
- Comprehensive Total Rewards program tailored for your family’s well-being.
- Financial benefits including market-competitive compensation.
- 401K savings plan vested from day one with a 6% match.
- Performance and recognition-based incentives.
- Tuition assistance.
- Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
- Supports flexibility through workplace flexibility and the GEICO Flex program, allowing work from anywhere in the US 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
software developmentarchitecturedesignincident responselarge scale applicationsdistributed systems
Soft skills
mentorshipsupportcollaborationcommunicationteam buildinginclusive work environment