Senior Engineer - SRE CI/CD: Transforming Insurance Technology with Engineering Excellence

Remote, USA Full-time
Join GEICO, a Berkshire Hathaway Subsidiary, as a Senior Engineer - SRE CI/CD and Drive Innovation in Insurance Technology GEICO is on a mission to revolutionize the insurance industry through technological innovation and engineering excellence. As a Senior Engineer - SRE CI/CD, you will play a pivotal role in this transformation by designing, building, and maintaining high-performance, scalable, and resilient distributed systems that power our business. This is an exceptional opportunity to join a dynamic team of engineers who are passionate about delivering cutting-edge technology solutions and creating a culture of psychological safety and continuous improvement. About GEICO and the Role GEICO is one of the nation's largest and fastest-growing auto insurers, known for its low rates, outstanding service, and innovative marketing. As a wholly owned subsidiary of Berkshire Hathaway, we offer a financially stable and rewarding workplace with opportunities for career advancement and professional growth. Our engineering teams are at the forefront of our business transformation, driving the adoption of modern technologies, practices, and methodologies that enable us to deliver exceptional customer experiences. As a Senior Engineer - SRE CI/CD, you will be a key member of our engineering staff, working across the organization to ensure the highest standards of protection, availability, and performance. You will be responsible for designing and building scalable, resilient distributed systems, leading design sessions and code reviews, and mentoring other engineers to elevate the quality of engineering across the organization. Key Responsibilities Scope, design, and build scalable, resilient distributed systems that meet the needs of our business Build product definition and leverage your technical skills to drive towards the right solution Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization Define, create, and support reusable application components/patterns from a business and technology perspective Utilize developer tooling and a variety of Azure tools and services across the software development life cycle to perform advanced-level Java application design, implementation, and maintenance activities under minimal direction Mentor other engineers and consistently share best practices to improve processes within and across teams Build and release software baselines, code merge, branch, and label creation Work with development teams on CI/CD and feature-flag code management procedures Collaborate with automated testing teams, monitoring teams, and infrastructure teams to ensure reliable deployments Resolve dependencies and ensure that deadlines are met Support a continuous Integration model by streamlining the code changes, triggering an automated code build and test sequence Support a continuous delivery model by automating software build and package migration processes Create and manage automated YAML-based deployment processes for Java, .NET, or Python solutions Qualifications and Skills To be successful in this role, you will need: Advanced programming experience with at least two modern languages such as Java, C++, Python, or C#, including object-oriented design Proven understanding of micro-services-oriented architecture and extensible REST APIs Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems Advanced understanding of DevOps Concepts and Cloud Architecture Experience with continuous delivery and infrastructure as code Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) Hands-on configuration skills with code management, work item, and continuous integration tools (Microsoft DevOps experience is preferred, but skills with similar tools such as GIT and Jenkins are acceptable) Proven experience in supporting JAVA, .NET, or Python development lifecycle for enterprise-level applications Demonstrated knowledge of Continuous Integration/Continuous Deployment (CI/CD) code deployment, branching, and merging strategies Knowledge of YAML scripting is a plus Ability to write and implement scripts in PowerShell, Ant, Maven, or similar build and deployment languages is a plus Experience with Microservices, API services deployment Proven ability to work collaboratively with development teams with solid verbal and written communication skills Strong problem-solving ability Ability to excel in a fast-paced, startup-like environment Experience and Education The ideal candidate will have: 4+ years of developing and maintaining software deployment processes in a Java, .NET, or Python environment 3+ years of experience building the architecture and design of new and current systems 3+ years of experience with AWS, GCP, Azure, or hybrid data center 2+ years of experience in open-source frameworks, or one of the following: .NET Core, asp.Net, Angular, or Express Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience What We Offer As an Associate at GEICO, you will enjoy our Total Rewards Program, which includes: 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 Our compensation package is competitive, with a salary range of $80,000 to $185,000 per annum, depending on your experience and qualifications. Why Join GEICO? GEICO is an equal employment opportunity employer that values diversity and inclusion. We offer a work environment that is free from discrimination and harassment, where each associate can be productive and work to the best of their ability. We are committed to providing opportunities for career advancement and professional growth, and we sponsor new qualified applicants for employment authorization. Ready to Take the Next Step? If you are a motivated and experienced Senior Engineer - SRE CI/CD looking to drive innovation in insurance technology, we want to hear from you. Apply now to join our dynamic team and be part of our mission to revolutionize the insurance industry through technological innovation and engineering excellence. Don't miss this opportunity to take your career to the next level. Apply today! Apply for this job
Apply Now

Similar Jobs

Senior Engineering Lead - Shaping the Future of Financial Technology through Technical Leadership and Innovation

Remote, USA Full-time

Senior Executive Coach for Global Executive Development - Transforming Leadership at Amazon

Remote, USA Full-time

Senior Experience Specialist for eCommerce and Upper Funnel Marketing - Remote Opportunity with Verizon

Remote, USA Full-time

Senior Field Property Claims Adjuster - Remote Opportunity with Cutting-Edge Technology and Comprehensive Benefits

Remote, USA Full-time

Senior Finance Specialist for UK Property & Maintenance - Remote Role in South Africa

Remote, USA Full-time

Experienced Senior First Officers & First Officers for Boeing 747 and Wide-Body Aircraft Operations

Remote, USA Full-time

Senior Front End Consultant - Expert in Next.js, React, and Modern Web Development for High-Profile Clients

Remote, USA Full-time

Senior Front End Engineer - Web Engineering: Architecting Digital Experiences at American Express

Remote, USA Full-time

Senior Full Stack Engineer - Cloud Application Development & SaaS Platform Innovation

Remote, USA Full-time

Senior Full Stack Engineer - Delta Team - Remote Opportunity with a Competitive Salary and Equity Package

Remote, USA Full-time

**Experienced Customer Service Representative – Remote Opportunity at blithequark**

Remote, USA Full-time

[Remote] Web Developer Intern (Remote)

Remote, USA Full-time

Job At Home CVS Pharmacy $27/Hour – Apply Now – Amazon Store

Remote, USA Full-time

Software Developer/Machine Learning/Algorithm Developer On-Site (Dayton, OH)

Remote, USA Full-time

[Remote] Inside Sales Representative (100% Remote)

Remote, USA Full-time

Business Intelligence and Data Governance Lead (Remote)

Remote, USA Full-time

Associate-Digital Product Management

Remote, USA Full-time

Business Development Rep (Australian CRO- Early Phase)

Remote, USA Full-time

Hybrid Calibration Engineer Sr. Specialist

Remote, USA Full-time

**Experienced Customer Service/Sales Representative (Part-time, Work from Home) – Revolutionizing Smart Home Automation and Audio-Visual Services**

Remote, USA Full-time
Back to Home