Posted in

Senior Software Engineer – Data Lakehouse Platform

Senior Software Engineer – Data Lakehouse Platform

CompanyGeico
LocationSeattle, WA, USA, San Francisco, CA, USA, Austin, TX, USA, Virginia Beach, VA, USA, Boulder, CO, USA, Bethesda, MD, USA
Salary$105000 – $230000
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 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.)

Responsibilities

  • 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

Preferred Qualifications

    No preferred qualifications provided.