Staff Engineer – CMaaS (Platform and Tools - VMs) jobs in United States
cer-icon
Apply on Employer Site
company-logo

GEICO · 8 hours ago

Staff Engineer – CMaaS (Platform and Tools - VMs)

GEICO is seeking an experienced Staff Engineer to help drive their insurance business transformation by building high-performance platforms and applications. The role involves leading the design and implementation of configuration management infrastructure and collaborating with engineering teams to innovate and enhance existing systems.

Auto InsuranceFinancial ServicesGovernmentInsuranceInternetMobile
badNo H1Bnote

Responsibilities

Design and architect enterprise-grade configuration management systems and platforms
Lead the development of configuration management tools, frameworks, and best practices
Drive technical decisions and establish standards for configuration management across the organization
Mentor and guide engineers on configuration management principles and practices
Develop automation for configuration deployment, validation, and rollback
Create self-service tooling for configuration management
Design scalable configuration management solutions that support thousands of services and environments
Implement infrastructure as code (IaC) patterns and tooling (Terraform, Ansible, Puppet, Chef, etc.)
Build and maintain configuration management platforms and services
Develop automation for configuration deployment, validation, and rollback
Create self-service tooling for configuration management
Define the technical roadmap for configuration management capabilities
Evaluate and recommend new tools, technologies, and methodologies
Drive adoption of configuration management best practices across engineering teams
Identify opportunities to improve configuration management processes and reduce operational overhead
Stay current with industry trends and emerging technologies in configuration management
Work closely with platform, infrastructure, and application engineering teams
Collaborate with product managers and stakeholders to understand requirements
Communicate complex technical concepts to both technical and non-technical audiences
Document architecture decisions, patterns, and best practices
Present technical proposals and solutions to leadership
Ensure configuration management systems meet usability, reliability, security, and performance requirements
Implement monitoring, alerting, and observability for configuration management infrastructure
Troubleshoot and resolve complex configuration management issues
Establish disaster recovery and backup strategies for configuration data
Maintain compliance with security and regulatory requirements
Fulfill on-call responsibilities and offer operational support

Qualification

Configuration ManagementInfrastructure as CodeLinux AdministrationCloud PlatformsPythonVersion Control (Git)CI/CD PipelinesSoft Skills

Required

Deep knowledge of configuration management tools (Ansible, Puppet, Chef, SaltStack, or similar), including authoring reusable modules/roles and establishing internal standards
Extensive practical knowledge and experience in Linux and Windows operating systems, internals, and command-line utilities
Experience with Operating System hardening practices and frameworks (CIS Benchmarks, NIST SP 800-53, DISA STIGs, PCI DSS)
Experience with version control systems (Git) and CI/CD pipelines
Understanding of cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
Strong experience with Infrastructure as Code (Terraform, Crossplane, Azure Resource Manager, CloudFormation, Pulumi, etc.)
6+ years of PaaS and IaaS software development experience
6+ years of Linux and Windows system administration experience
4+ years specializing in system design and implementation
4+ years of hands-on experience with Azure, OpenStack, AWS, GCP, or other cloud services
2+ years working with open-source frameworks
Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience

Preferred

Professional experience in software development using modern programming languages like Python (preferred) or Go, Typescript, Java

Benefits

Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

Company

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 Stage
Total Funding
unknown
1996-01-01Acquired

Leadership Team

leader-logo
Todd Combs
Chairman, President, and Chief Executive Officer
leader-logo
Clayton Johnson
Sr. Director of Product Management
linkedin

Recent News

Company data provided by crunchbase