Martin’s Additions, MD (Remote)


Come reimagine commercial insurance with us!

This position is for a hands-on Engineering Manager to lead a team of engineers to design, develop and support Single View of Customer (SVOC) data use cases and capabilities. In this role, you will lead one to two engineering teams and collaborate with product owners, TPMs, architects and stakeholders to iteratively build robust data features leveraging modern data technologies.┬а

SVOC is a data engineering group that has built over 25 batch and streaming ETL pipelines and has operationalized data through a variety of data services. SVOC pioneered the GEICO ID data model which forms the backbone of our ability to stitch together siloed datasets and serve the resulting data neatly packaged to our consumers. Hosted in Azure Cloud, SVOC leverages modern technology such as Datastax Graph and Cassandra, Spark transformations via Databricks, Kafka messaging, GraphQL for data services (API), and Java/Springboot for our application development which is containerized in AKS.┬а┬а

SVOCтАЩs use cases impact a significant part of the business. Consumers of our data include CRM (Customer Relationship Management), Telecom, GEICO Data Hub, EDGE, Mobile, UWS, ATLAS (Accident Tracking Loss Assignment and Scheduling), as well as a few other groups. The SVOC data model is also fed to Snowflake daily for analytical use cases.┬а

As the selected candidate, you will ensure features meet delivery expectations by participating in design discussions, assisting engineers with coding support, conducting code reviews, and ensuring solutions adhere to code quality guidelines. You will also have various department level responsibilities by leading committees such as data standards, data management, hiring, CI/CD, testing improvements, and/or production support, to name a few. You will be responsible for goal setting and completing performance evaluations on engineers, mentoring engineers on their career path, and coaching engineers to improve delivery quality and speed.┬а

Required Experience┬а:

  • Prior experience as a Sr Developer, Engineer or Architect is required┬а
  • Must have very strong communication and project coordination skills as well as a proven track record of delivering features┬а
  • 2+ years of experience in an IT leadership position or experience with managing and organizing technical projects┬а
  • 5+ years enterprise IT experience across data engineering, software engineering, DevOps, or architecture roles┬а
  • Working knowledge of ETL, data analysis, or object-oriented programming concepts┬а
  • System level troubleshooting abilities crossing multiple applications is highly desirable┬а
  • Proven experience in team building, collaboration, coaching, and mentoring.┬а
  • Passion for delivering projects that exceed our customers’ needs and for managing project timelines.┬а
  • Experience with Azure DevOps is required┬а
  • Candidates will actively participate in performance evaluations and goal setting for their staff and the coaching and mentoring of team members.┬а

Preferred Experience┬а

  • 3+ years of experience with big data processing frameworks (Spark and Databricks are a plus)┬а
  • 3+ years of enterprise-scale application development (Java or C#)┬а
  • 3+ years of data exploration, querying, or engineering experience with SQL and scripting languages like Scala or Python┬а
  • Azure certification, at the associate level (Solutions Architect or Developer), or specialty (Big Data) is a strong advantage.┬а
  • Knowledge of real time data analytics using Spark Streaming and Kafka┬а
  • Candidates must have the ability & flexibility to support systems in our 24×7 environment


At GEICO, we make sure you have the support and resources to leverage and develop your skills, secure your financial future, and take care of your health and well-being. GEICO continually seeks to provide a workplace where everyone can be their authentic self. To help achieve this goal, we support associate-led Employee Resource Groups that foster a true sense of community. Through GEICOтАЩs competitive benefits offerings and various training and development opportunities, we have you covered with our [ Link removed ] – Click here to apply to Data Engineering Manager(REMOTE)* that 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

*Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.┬а

**Coverage begins on the date of hire. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.

GEICO is proud to be an equal opportunity employer. We are committed to cultivating an environment where equal employment opportunities are available to all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO celebrates diversity and believes it is critical to our success. As such, we are committed to recruit, develop and retain the most talented individuals to join our team.


Recommended Skills

  • Api
  • Apache Kafka
  • Apache Spark
  • Architecture
  • Big Data
  • C Sharp (Programming Language)