Senior Data Engineer - Substantiation Platform Team *Hybrid*

Geico12 months ago
Baltimore, Maryland, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Join the Financial Data Integrity Team, the heart of ensuring trust and accuracy in our company’s financial ecosystem. As a Senior Data Engineer for the Substantiation Platform, you will build and manage critical data reconciliation systems that safeguard the accuracy, reliability, and scalability of our financial infrastructure.

Key Responsibilities

  • Contribute to the design and implementation of high-performance, scalable reconciliation systems capable of processing billions of transactions daily.
  • Participate in technical decisions that balance immediate business needs with long-term scalability and maintainability.
  • Work with cross-functional teams to integrate the platform with various financial systems, ERPs, and data warehouses.
  • Develop core components of the substantiation platform by writing high-quality, efficient code.
  • Follow and help improve best practices for code quality, testing, and deployment.
  • Collaborate with Finance, Compliance, and Business Intelligence teams to implement technical solutions for complex business requirements.
  • Work with Product Management to deliver impactful features.
  • Explain technical concepts to both technical and non-technical stakeholders.

Required Qualifications

  • Bachelor's degree in data science, computer science, economics or a related field.
  • 5+ years of experience in data and/or software engineering.
  • 5+ years of experience in one or more backend programming languages, such as Java and/or Go.
  • 2+ years of experience building products using modern architecture (SOA & microservices) and extensible REST APIs.
  • 3+ years of experience with tools like Git, Docker, Kubernetes, and CI/CD pipelines.
  • 3+ years of experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience in SQL, NoSQL, relational database design, and efficient methods for data retrieval and preparation at scale.
  • Proven ability to collect and process raw data at scale through scripting, API integration, and SQL querying.
  • Experience with data modeling, ETL processes, and query languages (Python, PySpark, and SQL) for data warehousing.
  • Familiarity with Agile development practices.

Benefits & Perks

  • Annual Salary: $100,000.00 - $215,000.00 (Final offer depends on experience, education, work location, and market factors.)
  • Great Rewards: Enjoy a comprehensive Total Rewards program including market-competitive compensation, performance incentives, and recognition-based rewards.
  • Benefit from a 401K savings plan vested from day one with a 6% match, tuition assistance, and additional financial perks.
  • Access benefits such as mental healthcare, fertility, and adoption assistance.
  • Experience workplace flexibility with the GEICO Flex program, offering the ability to work from anywhere in the US for up to four weeks per year.

Required Skills

AWS
Microservices
SQL
NoSQL
Kubernetes
Data Reconciliation
ETL
Java
Agile Development
Data Modeling
Google Cloud
Python
Financial Data Integrity
Git
PySpark
Azure
Data Engineering
CI/CD
Go
Docker
REST APIs