Staff Engineer developing configuration management solutions and platforms at GEICO. Collaborating with engineering teams to drive technical direction and innovation in the insurance sector.
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
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
Communicate complex technical concepts to both technical and non-technical audiences
Document architecture decisions, patterns, and best practices
Requirements
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)
Professional experience in software development using modern programming languages like Python (preferred) or Go, Typescript, Java
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.
Benefits
Compensation and benefits built to enhance physical well-being, mental and emotional health and financial future
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
401K savings plan vested from day one that offers 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- 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
Tech Lead Salesforce leading technical projects at FCamara, a growing tech company in Portugal. Collaborating with teams to deliver scalable Salesforce solutions in a hybrid work environment.
Senior Engineering Consultant specializing in electronic hardware development for Team Consulting in the medical device field. Responsible for design and development of innovative healthcare products.
Lead AI Software Engineer developing and enhancing analytics platform tackling climate change. Collaborating with teams to drive technological innovation and improve usability in data systems.
Senior Systems/Software Engineer at Hewlett Packard Enterprise leading project teams and managing software development stages. Focus on cloud automation, Kubernetes, and mentoring engineers in Bangalore, India.
Senior Software Engineer at GEICO building and scaling underwriting platforms for insurance services. Collaborating on AI - driven solutions and enhancing application efficiency.
Senior Engineer leading IaaS systems development for cryptography and data protection at GEICO. Collaboration across teams to solve complex engineering challenges.
Lead Engineer overseeing pressure parts engineering for global recovery and power boiler projects at Valmet. Manage budget, schedule, quality, and communication across teams in Finland.
Software Development Engineer responsible for developing urgent projects across Bazaarvoice systems. Focused on both front end and back end while ensuring quality and simplicity in solutions.
Senior Software Developer at Propellerhead, working in Auckland on innovative systems with skilled peers. Contributing to a Rust code base evolution amidst a focus on craftsmanship and learning.
Software Developer responsible for developing and documenting CRM systems at RUWE Group. Coordinating software projects with a focus on digitalization and efficiency improvements.