GEICO · 3 hours ago
Senior Staff Engineer Manager (Remote)
Maximize your interview chances
Auto InsuranceFinancial Services
Actively HiringH1B Sponsored
Insider Connection @GEICO
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Manage projects and processes to keep the team organized, efficient, and optimally running.
Hire, retain, mentor, and manage engineering staff to ensure they have the necessary skills to perform their jobs and develop their professional careers.
Perform engineering design evaluations to ensure projects are within resource, budget, and scheduling constraints.
Influence the design and architecture of our platform, to ensure the needs of the business are addressed.
Set, manage, and report KPIs to measure progress and facilitate data-driven decision making.
Manage day-to-day activities of the engineering teams and project managers overseeing execution of software development projects against delivery commitments and project plans.
Seek ways to simplify and standardize designs, operations, and deployment plans, focus on reducing complexity and providing performance, agility, and scalability.
Be responsible for production operations support and ensuring availability, stability, and performance of production applications.
Strong relationship building to establish and foster great relationships with tech teams and business partners in commercial insurance.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Fluency with at least one modern language such as C#, Java, Python, or GO and experience with open-source software is a big plus
Ability to be hands-on developing software at least 10-20% of the time
Strong knowledge of system design, architecture and full lifecycle of design, implementation and productionizing of core Services and APIs.
Passionate for all things testing (unit, integration, functional, performance, etc.)
Strong foundation in algorithms, data structures, and core computer science concepts
Implemented RESTful and GRPC services, event driven architecture, micro-services, messaging technology and optimal storage/persistence approaches.
Knowledge of cloud computing technologies (SaaS/PaaS/IaaS, etc.)
Knowledge of Cloud platforms (AWS, GCP, Azure etc.)
Experience with application monitoring tools and performance assessments
Understanding of SQL, and NoSQL databases, including stateful services management and storage
Ability to construct, interpret, and apply metrics for decision-making, prioritization, and progress visibility
Strong site reliability engineering principles
Strong passion for technology and engineering excellence
Exceptional leadership and communication skills
Effective negotiation abilities
Strategic thinking and the ability to drive projects for positive change
10+ years of professional software engineering experience, including software development lifecycle best practices
5+ years of development in a large-scale, mission-critical environment
5+ years of hands-on work experience supervising personnel in a technical environment.
2+ years' experience with automated testing including Unit, Integration, and End-to-End functional testing
Bachelor’s degree in computer science or related field, or equivalent experience
Benefits
Premier Medical, Dental and Vision Insurance with no waiting period
Paid Vacation, Sick and Parental Leave
401(k) Plan
Tuition Reimbursement
Paid Training and Licensures
Company
GEICO
GEICO, Government Employees Insurance Company, has been providing affordable auto insurance since 1936. It is a sub-organization of Berkshire Hathaway.
Funding
Current Stage
Late StageTotal Funding
unknown1996-01-01Acquired· by Berkshire Hathaway
Leadership Team
Recent News
2024-06-06
2024-06-03
Company data provided by crunchbase