GEICO is seeking to drive data architecture and engineering efforts to exceed customer expectations and make a real impact for the company through its shared purpose.
Requirements
- Expertise in modern data architecture and data modeling best practices
- Fluency and expertise in modern data stacks, e.g. Snowflake, Apache Iceberg, DBT, Delta Lake, Spark, Apache Flink, Cassandra, PostgreSQL etc.
- Experience with at least one modern language such as Go, Python, Java, including object-oriented design
- Understanding of data warehouse concepts including data modeling and OLAP
- Strong working knowledge of SQL and the ability to write, debug and optimize SQL queries and ETL jobs
- Fluency in DevOps concepts, cloud architecture, and CI/CD frameworks
- In-depth knowledge of data structures and algorithms
Responsibilities
- Create and maintain a conceptual, logical, and physical data models that are optimized for accuracy, performance, and scalability
- Develop and drive adoption of metadata management strategy
- Engage with business and product to guide them and choose the right entities and datasets for their analytics and ML solutions
- Collaborate with business partners to establish and evolve enterprise and business domain data models and strategies
- Identify, manage, and leverage data assets across the enterprise understanding the cross-domain data opportunities
- Provide technical leadership to data engineering teams to ensure the delivery of high-performance and resilient data solutions
- Define data architectures for acquiring data and ingesting into the enterprise data warehouse / lakehouse
Other
- You are customer-centric, always keeping the customer’s experience at the forefront of the conversation
- Ability to identify and communicate enterprise data challenges and develop strategies to address them
- Ability to influence across enterprise data teams and leadership
- Strong problem-solving, analysis and estimation skills
- Strong oral and written communication skills