GEICO
Overview
Staff Engineer - Data & Platform Engineering at GEICO. This role focuses on building high-performance, low-maintenance, zero-downtime platforms and applications. You will drive the data analytics and platform engineering transformation, lead design and development of automated solutions to replace manual Platform administrative tasks, and build data pipelines, models, and reports handling large datasets. Position Summary
GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission. Within the Data Analytics and Vertical Engineering team, you will lead the design and development of state-of-the-art automated solutions to replace manual Platform administrative tasks as well as lead efforts to build data pipelines, models, and reports, transforming vast datasets that reach up to multiple terabytes in size, while championing innovation, best practices, co-creating the culture of psychological safety and continuous improvement. Position Responsibilities
Scope, design, and build scalable, resilient distributed systems Utilize a range of technologies for data processing, reporting, and automation, including Python, SQL, NoSQL, DBT, Apache Spark, Docker, Kubernetes, and Azure tools Develop high-quality, accurate data visualizations and reports using tools like Power BI and Apache Superset Drive innovation by leading the adoption of new features and acquiring new software to enhance tooling Define and implement automation strategies for administrative and governance tasks across Power Platform and Power BI Design and build scalable automation solutions using PowerShell, REST APIs (Power BI, Graph API), and CI/CD pipelines Lead automation initiatives for user provisioning, license management, dataset refreshes, workspace lifecycle, and monitoring platform health and adoption trends Collaborate with cross-functional teams, including security, compliance, and data governance to align solutions with enterprise policies Integrate automation with enterprise systems (Azure DevOps, ServiceNow, Microsoft 365, etc.) and enforce governance frameworks for environment lifecycle, access, and compliance Lead proof-of-concepts and evaluations of emerging Microsoft features to improve automation capabilities Develop enterprise-wide standards for monitoring, auditing, and reporting. Provide executive-level reporting and insights on platform health, compliance, and adoption trends Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization Mentor other engineers, share best practices, and improve processes across teams Drive engineering excellence and operational excellence, reducing manual administrative effort and ensuring system reliability Qualifications
Advanced programming experience and big data experience within Python, SQL, DBT, Spark, Kafka, Git, containerization (Docker and Kubernetes) Advanced experience with Data Warehouses, OLAP, dimensional modeling and analytics Advanced knowledge of business intelligence tools (Power BI preferred) and/or ETL tools (SSIS or DBT) Experience with Apache Iceberg for managing large-scale tabular data in data lakes is a plus Familiarity with SQL concepts (MPP-based, No-SQL, Cloud data warehouses) Experience architecting and designing new ETL and BI systems and supporting existing systems Proven expertise in PowerShell scripting, Power BI REST APIs, Graph API, and automation frameworks Deep knowledge of Power BI administration and Power Platform administration Experience architecting CI/CD pipelines for Power BI and Power Platform solutions (Azure DevOps or GitHub) Strong understanding of identity, access management, and compliance in Microsoft 365 and Azure AD Experience with enterprise orchestration tools such as Airflow is preferred Ability to balance multiple priorities and excel in a dynamic environment Advanced understanding of DevOps concepts including Azure DevOps framework and tools Knowledge of developer tooling across the software development life cycle Advanced understanding of monitoring concepts and tooling with strong problem-solving ability Experience with Power Platform and multiple data domains is preferred Experience with front-end development using REACT/JavaScript is a plus Experience
8+ years of professional data/analytics/database engineering, programming languages and developing with big data technologies 5+ years of data architecture and design, especially Data Warehousing concepts 5+ years of experience with cloud services (AWS, GCP, Azure) 4+ years of software development experience with SQL-based technologies 4+ years of experience with open-source frameworks 4+ years of experience with BI and ETL tools 3+ years of experience with big-data tools like Spark and Databricks 2+ years of experience with Microsoft Fabric/Azure Data Factory preferred Education
Bachelor’s degree in Computer Science, Information Systems, Data Science, Data Analytics or equivalent education or work experience Base pay range
$105,000.00/yr - $230,000.00/yr Salary notes
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/annual salary. Factors include scope and responsibilities, work experience, education and training, work location, and market considerations. GEICO will not sponsor new applicants for employment authorization for this position. The GEICO Pledge
Great Company, Great Culture, Great Rewards and Great Careers. We offer a rewarding career with opportunities to learn, grow, and contribute. We foster an inclusive culture of shared success and support flexible work arrangements where applicable. EEO and Accessibility
The GEICO equal employment opportunity policy provides for a fair and equal opportunity for all associates and applicants regardless of race, color, religious creed, national origin, age, gender, pregnancy, sexual orientation, gender identity, marital status, disability or genetic information, in compliance with applicable law. GEICO reasonably accommodates qualified individuals with disabilities to enable equal opportunity. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Insurance
#J-18808-Ljbffr
Staff Engineer - Data & Platform Engineering at GEICO. This role focuses on building high-performance, low-maintenance, zero-downtime platforms and applications. You will drive the data analytics and platform engineering transformation, lead design and development of automated solutions to replace manual Platform administrative tasks, and build data pipelines, models, and reports handling large datasets. Position Summary
GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission. Within the Data Analytics and Vertical Engineering team, you will lead the design and development of state-of-the-art automated solutions to replace manual Platform administrative tasks as well as lead efforts to build data pipelines, models, and reports, transforming vast datasets that reach up to multiple terabytes in size, while championing innovation, best practices, co-creating the culture of psychological safety and continuous improvement. Position Responsibilities
Scope, design, and build scalable, resilient distributed systems Utilize a range of technologies for data processing, reporting, and automation, including Python, SQL, NoSQL, DBT, Apache Spark, Docker, Kubernetes, and Azure tools Develop high-quality, accurate data visualizations and reports using tools like Power BI and Apache Superset Drive innovation by leading the adoption of new features and acquiring new software to enhance tooling Define and implement automation strategies for administrative and governance tasks across Power Platform and Power BI Design and build scalable automation solutions using PowerShell, REST APIs (Power BI, Graph API), and CI/CD pipelines Lead automation initiatives for user provisioning, license management, dataset refreshes, workspace lifecycle, and monitoring platform health and adoption trends Collaborate with cross-functional teams, including security, compliance, and data governance to align solutions with enterprise policies Integrate automation with enterprise systems (Azure DevOps, ServiceNow, Microsoft 365, etc.) and enforce governance frameworks for environment lifecycle, access, and compliance Lead proof-of-concepts and evaluations of emerging Microsoft features to improve automation capabilities Develop enterprise-wide standards for monitoring, auditing, and reporting. Provide executive-level reporting and insights on platform health, compliance, and adoption trends Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization Mentor other engineers, share best practices, and improve processes across teams Drive engineering excellence and operational excellence, reducing manual administrative effort and ensuring system reliability Qualifications
Advanced programming experience and big data experience within Python, SQL, DBT, Spark, Kafka, Git, containerization (Docker and Kubernetes) Advanced experience with Data Warehouses, OLAP, dimensional modeling and analytics Advanced knowledge of business intelligence tools (Power BI preferred) and/or ETL tools (SSIS or DBT) Experience with Apache Iceberg for managing large-scale tabular data in data lakes is a plus Familiarity with SQL concepts (MPP-based, No-SQL, Cloud data warehouses) Experience architecting and designing new ETL and BI systems and supporting existing systems Proven expertise in PowerShell scripting, Power BI REST APIs, Graph API, and automation frameworks Deep knowledge of Power BI administration and Power Platform administration Experience architecting CI/CD pipelines for Power BI and Power Platform solutions (Azure DevOps or GitHub) Strong understanding of identity, access management, and compliance in Microsoft 365 and Azure AD Experience with enterprise orchestration tools such as Airflow is preferred Ability to balance multiple priorities and excel in a dynamic environment Advanced understanding of DevOps concepts including Azure DevOps framework and tools Knowledge of developer tooling across the software development life cycle Advanced understanding of monitoring concepts and tooling with strong problem-solving ability Experience with Power Platform and multiple data domains is preferred Experience with front-end development using REACT/JavaScript is a plus Experience
8+ years of professional data/analytics/database engineering, programming languages and developing with big data technologies 5+ years of data architecture and design, especially Data Warehousing concepts 5+ years of experience with cloud services (AWS, GCP, Azure) 4+ years of software development experience with SQL-based technologies 4+ years of experience with open-source frameworks 4+ years of experience with BI and ETL tools 3+ years of experience with big-data tools like Spark and Databricks 2+ years of experience with Microsoft Fabric/Azure Data Factory preferred Education
Bachelor’s degree in Computer Science, Information Systems, Data Science, Data Analytics or equivalent education or work experience Base pay range
$105,000.00/yr - $230,000.00/yr Salary notes
The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/annual salary. Factors include scope and responsibilities, work experience, education and training, work location, and market considerations. GEICO will not sponsor new applicants for employment authorization for this position. The GEICO Pledge
Great Company, Great Culture, Great Rewards and Great Careers. We offer a rewarding career with opportunities to learn, grow, and contribute. We foster an inclusive culture of shared success and support flexible work arrangements where applicable. EEO and Accessibility
The GEICO equal employment opportunity policy provides for a fair and equal opportunity for all associates and applicants regardless of race, color, religious creed, national origin, age, gender, pregnancy, sexual orientation, gender identity, marital status, disability or genetic information, in compliance with applicable law. GEICO reasonably accommodates qualified individuals with disabilities to enable equal opportunity. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Insurance
#J-18808-Ljbffr