At GEICO, we are looking for an experienced engineer to build fast, reliable platforms and applications that are easy to operate and designed for continuous availability. As an Engineer II – Data Engineer, you will help advance our insurance business as we evolve into a technology organization grounded in engineering excellence.
Requirements
- Strong hands-on experience with SQL, dbt and Python for data transformation and pipeline automation
- Proven understanding of data pipeline architecture and how pipelines interface with a warehouse-centric analytics stack
- Experience contributing to the architecture and design of data systems and data interchange patterns
- Solid grounding in computer science fundamentals applied to data processing
- Experience with Git tools and standard branching/review workflows
- Familiarity with cloud data and orchestration services
- Experience with continuous delivery and Infrastructure as Code for pipeline repos or supporting infrastructure
- Strong oral and written communication skills
- Strong problem-solving and debugging skills across SQL, logs, and orchestration failures
- Practical experience working in an Agile environment
- Ability to deliver in a fast-paced, priority-driven setting
- Knowledge of developer tooling across the SDLC including AI-assisted IDEs used responsibly
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
To apply for this job please visit geico.wd1.myworkdayjobs.com.

Follow us on social media