GEICO
Senior Software Engineer – Data Lakehouse Platform
GEICO, Chevy Chase, Maryland, United States, 20815
Senior Software Engineer – Data Lakehouse Platform
Base pay range
$105,000.00/yr - $230,000.00/yr
GEICO offers a rewarding career with opportunities for growth. The GEICO Pledge emphasizes Great Company, Great Culture, Great Rewards and Great Careers.
Position Summary GEICO is seeking an experienced Senior Software Engineer to join our Data Lakehouse Platform team. You will drive the design, development, and implementation of high-performance, low-maintenance, and zero-downtime platforms and core data infrastructure. You will work closely with the Staff Engineer to innovate and bring the best open-source data infrastructure and practices into GEICO.
Position Description As a Senior Software Engineer, you will:
Design, develop, and deploy scalable, resilient Data Lakehouse components
Collaborate with the Staff Engineer to lead architecture sessions and reviews with peers and leadership
Ensure the quality, usability, and performance of the solutions
Evaluate and recommend new software tools and technologies to improve the Data Lakehouse platform
Work with customers, team members, and other engineering teams to solve complex problems
Mentor junior engineers and contribute to the growth and development of the engineering community
Share best practices and improve processes within and across teams
Stay up-to-date with the latest open-source projects, technologies, and trends, and participate in internal and external technology communities
Key Responsibilities
Design and develop Data Lakehouse components using open-source technologies such as Apache Iceberg, Apache Polaris, and others
Collaborate with the Staff Engineer to lead architecture sessions and reviews with peers and leadership
Ensure the quality, usability, and performance of the Data Lakehouse solutions
Evaluate and recommend new software tools and technologies to improve the Data Lakehouse platform
Work with customers, team members, and other engineering teams to solve complex problems
Mentor junior engineers and contribute to the growth and development of the engineering community
Share best practices and improve processes within and across teams
Qualifications
3+ years of experience in software development, with a focus on data infrastructure and platforms
Experience with open-source table formats (Apache Iceberg, Delta, Hudi, or equivalent)
Experience with open-source compute engines (Apache Spark, Apache Flink, Trino/Presto, or equivalent)
Experience with cloud computing (AWS, Microsoft Azure, Google Cloud, Hybrid Cloud, or equivalent)
Expertise in developing distributed systems that are scalable, resilient, and highly available
Experience with container technology like Docker and Kubernetes platform development
Experience with continuous delivery and infrastructure as code
In-depth knowledge of DevOps concepts and cloud architecture
Experience in Azure Network (Subscription, Security zoning, etc.) or equivalent
Salary and Benefits The above annual salary range is a general guideline. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
The GEICO Pledge
Great Company:
About GEICO’s mission and culture
Great Careers:
Career development programs, mentorship, and coaching
Great Culture:
Inclusive culture with integrity and performance excellence
Great Rewards:
Total rewards, benefits, and flexible work options
Equal Employment Opportunity: GEICO hires and promotes individuals based on qualifications. GEICO provides reasonable accommodations for applicants with disabilities as required by law. We strive to maintain a fair and respectful work environment free from discrimination and harassment.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Insurance
Note: This listing is for the Senior Software Engineer – Data Lakehouse Platform role at GEICO. Other job postings shown are unrelated to this position and are included for listing context only.
#J-18808-Ljbffr
$105,000.00/yr - $230,000.00/yr
GEICO offers a rewarding career with opportunities for growth. The GEICO Pledge emphasizes Great Company, Great Culture, Great Rewards and Great Careers.
Position Summary GEICO is seeking an experienced Senior Software Engineer to join our Data Lakehouse Platform team. You will drive the design, development, and implementation of high-performance, low-maintenance, and zero-downtime platforms and core data infrastructure. You will work closely with the Staff Engineer to innovate and bring the best open-source data infrastructure and practices into GEICO.
Position Description As a Senior Software Engineer, you will:
Design, develop, and deploy scalable, resilient Data Lakehouse components
Collaborate with the Staff Engineer to lead architecture sessions and reviews with peers and leadership
Ensure the quality, usability, and performance of the solutions
Evaluate and recommend new software tools and technologies to improve the Data Lakehouse platform
Work with customers, team members, and other engineering teams to solve complex problems
Mentor junior engineers and contribute to the growth and development of the engineering community
Share best practices and improve processes within and across teams
Stay up-to-date with the latest open-source projects, technologies, and trends, and participate in internal and external technology communities
Key Responsibilities
Design and develop Data Lakehouse components using open-source technologies such as Apache Iceberg, Apache Polaris, and others
Collaborate with the Staff Engineer to lead architecture sessions and reviews with peers and leadership
Ensure the quality, usability, and performance of the Data Lakehouse solutions
Evaluate and recommend new software tools and technologies to improve the Data Lakehouse platform
Work with customers, team members, and other engineering teams to solve complex problems
Mentor junior engineers and contribute to the growth and development of the engineering community
Share best practices and improve processes within and across teams
Qualifications
3+ years of experience in software development, with a focus on data infrastructure and platforms
Experience with open-source table formats (Apache Iceberg, Delta, Hudi, or equivalent)
Experience with open-source compute engines (Apache Spark, Apache Flink, Trino/Presto, or equivalent)
Experience with cloud computing (AWS, Microsoft Azure, Google Cloud, Hybrid Cloud, or equivalent)
Expertise in developing distributed systems that are scalable, resilient, and highly available
Experience with container technology like Docker and Kubernetes platform development
Experience with continuous delivery and infrastructure as code
In-depth knowledge of DevOps concepts and cloud architecture
Experience in Azure Network (Subscription, Security zoning, etc.) or equivalent
Salary and Benefits The above annual salary range is a general guideline. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
The GEICO Pledge
Great Company:
About GEICO’s mission and culture
Great Careers:
Career development programs, mentorship, and coaching
Great Culture:
Inclusive culture with integrity and performance excellence
Great Rewards:
Total rewards, benefits, and flexible work options
Equal Employment Opportunity: GEICO hires and promotes individuals based on qualifications. GEICO provides reasonable accommodations for applicants with disabilities as required by law. We strive to maintain a fair and respectful work environment free from discrimination and harassment.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Insurance
Note: This listing is for the Senior Software Engineer – Data Lakehouse Platform role at GEICO. Other job postings shown are unrelated to this position and are included for listing context only.
#J-18808-Ljbffr