GEICO
Overview
Join to apply for the
Staff Manager, Software Engineering
role at
GEICO . This range is provided by GEICO. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Compensation
Base pay range : $120,000.00/yr - $240,000.00/yr
Position Summary
GEICO is seeking an experienced Staff Manager with a passion for building high performance, low-latency platforms and applications. You will build and manage a team of engineers focused on delivering enterprise-wide products to operate in a highly performant and efficient way and help drive our insurance business transformation as we redefine experiences for our customers.
Position Description Our Staff Manager is an engineering leader who works with the engineering staff to innovate and build new engineering solutions, improve and enhance existing solutions and leverage them to solve critical operational problems. A Manager will lead the strategy and execution of a technical roadmap focusing on increasing product delivery velocity and unlocking new engineering capabilities. The ideal candidate has deep technical expertise to improve application performance, capacity benchmarking, improve availability and reliability, design and evolve cloud infrastructure and architecture.
Responsibilities Collaborate with leadership to manage project dependencies, negotiate delivery dates, and ensure the timely completion of projects
Identify and address project risks, presenting implementable solutions or alternatives
Understand how requirements and design choices may impact systems across multiple areas
Initiate and support performance evaluations of team members
Craft fully compliant quality documentation
Collaborate with product teams to understand pain points around performance, resiliency and formulate strategies to address recurring issues
Cultivate a culture of motivation and achievement, building and maintaining trustful relationships with team members
Address technical or analytical skill gaps, challenging team members to share knowledge and learn new technologies
Stay up to date with current software engineering best practices
Drive projects for process improvement, cost leadership, and customer experience enhancement
Manage up to leadership and provide feedback when necessary
Develop and be accountable for the team budget, reporting on results at regular intervals
Maintain a mindset of efficiency and utilization improvements
Contribute to team planning and surface proposals
Qualifications Fluency in at least one modern language (C#/Java/Python preferred)
Hands-on software development 10-20% of the time
Experience with open-source software is a plus
Working knowledge of functional and object-oriented development paradigms and design patterns
Passionate about testing (unit, integration, functional, performance, etc.)
Strong foundation in algorithms, data structures, and core computer science concepts
Implemented RESTful and GRPC services, event-driven architectures, microservices
Knowledge of cloud computing technologies (SaaS, PaaS, IaaS)
Knowledge of Cloud platforms (AWS, GCP, Azure)
Experience with application monitoring tools and performance assessments
Understanding of SQL and NoSQL databases, stateful services management
Understanding of networking, caches, load balancing, queues, DNS and CDN
Ability to construct, interpret, and apply metrics for decision-making
Strong site reliability engineering principles
Exceptional leadership and communication skills
Adaptability and capacity for learning technical concepts quickly
Commitment to fostering a culture of trust, accountability, and continuous improvement
Strategic thinking and ability to drive projects for positive change
Ability to construct roadmaps, translate projects into deliverables, and adjust team capacity
Experience 10+ years of professional software engineering experience, including software development lifecycle best practices
5+ years in a large-scale, mission-critical environment
5+ years of hands-on experience supervising personnel in a technical environment
2+ years experience with automated testing including Unit, Integration, and End-to-End testing
Education Bachelor’s Degree in Computer Science or related field, or equivalent experience
Employment type
Full-time
Seniority level
Mid-Senior level
Job function
Engineering and Information Technology Industries: Insurance
Annual Salary
$120,000.00 - $240,000.00
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final salary to be offered. Factors include scope, responsibilities, experience, education, location, and market considerations.
GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
Equal Employment Opportunity
GEICO is an equal opportunity employer. We hire and promote individuals solely on the basis of qualifications for the job. GEICO reasonably accommodates qualified individuals with disabilities to enable them to perform essential functions. We do not tolerate discrimination or harassment and strive for a culture of inclusion and belonging.
#J-18808-Ljbffr
Join to apply for the
Staff Manager, Software Engineering
role at
GEICO . This range is provided by GEICO. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Compensation
Base pay range : $120,000.00/yr - $240,000.00/yr
Position Summary
GEICO is seeking an experienced Staff Manager with a passion for building high performance, low-latency platforms and applications. You will build and manage a team of engineers focused on delivering enterprise-wide products to operate in a highly performant and efficient way and help drive our insurance business transformation as we redefine experiences for our customers.
Position Description Our Staff Manager is an engineering leader who works with the engineering staff to innovate and build new engineering solutions, improve and enhance existing solutions and leverage them to solve critical operational problems. A Manager will lead the strategy and execution of a technical roadmap focusing on increasing product delivery velocity and unlocking new engineering capabilities. The ideal candidate has deep technical expertise to improve application performance, capacity benchmarking, improve availability and reliability, design and evolve cloud infrastructure and architecture.
Responsibilities Collaborate with leadership to manage project dependencies, negotiate delivery dates, and ensure the timely completion of projects
Identify and address project risks, presenting implementable solutions or alternatives
Understand how requirements and design choices may impact systems across multiple areas
Initiate and support performance evaluations of team members
Craft fully compliant quality documentation
Collaborate with product teams to understand pain points around performance, resiliency and formulate strategies to address recurring issues
Cultivate a culture of motivation and achievement, building and maintaining trustful relationships with team members
Address technical or analytical skill gaps, challenging team members to share knowledge and learn new technologies
Stay up to date with current software engineering best practices
Drive projects for process improvement, cost leadership, and customer experience enhancement
Manage up to leadership and provide feedback when necessary
Develop and be accountable for the team budget, reporting on results at regular intervals
Maintain a mindset of efficiency and utilization improvements
Contribute to team planning and surface proposals
Qualifications Fluency in at least one modern language (C#/Java/Python preferred)
Hands-on software development 10-20% of the time
Experience with open-source software is a plus
Working knowledge of functional and object-oriented development paradigms and design patterns
Passionate about testing (unit, integration, functional, performance, etc.)
Strong foundation in algorithms, data structures, and core computer science concepts
Implemented RESTful and GRPC services, event-driven architectures, microservices
Knowledge of cloud computing technologies (SaaS, PaaS, IaaS)
Knowledge of Cloud platforms (AWS, GCP, Azure)
Experience with application monitoring tools and performance assessments
Understanding of SQL and NoSQL databases, stateful services management
Understanding of networking, caches, load balancing, queues, DNS and CDN
Ability to construct, interpret, and apply metrics for decision-making
Strong site reliability engineering principles
Exceptional leadership and communication skills
Adaptability and capacity for learning technical concepts quickly
Commitment to fostering a culture of trust, accountability, and continuous improvement
Strategic thinking and ability to drive projects for positive change
Ability to construct roadmaps, translate projects into deliverables, and adjust team capacity
Experience 10+ years of professional software engineering experience, including software development lifecycle best practices
5+ years in a large-scale, mission-critical environment
5+ years of hands-on experience supervising personnel in a technical environment
2+ years experience with automated testing including Unit, Integration, and End-to-End testing
Education Bachelor’s Degree in Computer Science or related field, or equivalent experience
Employment type
Full-time
Seniority level
Mid-Senior level
Job function
Engineering and Information Technology Industries: Insurance
Annual Salary
$120,000.00 - $240,000.00
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final salary to be offered. Factors include scope, responsibilities, experience, education, location, and market considerations.
GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
Equal Employment Opportunity
GEICO is an equal opportunity employer. We hire and promote individuals solely on the basis of qualifications for the job. GEICO reasonably accommodates qualified individuals with disabilities to enable them to perform essential functions. We do not tolerate discrimination or harassment and strive for a culture of inclusion and belonging.
#J-18808-Ljbffr