Join GEICO as a Senior Data Manager - Exchange Hub (REMOTE)
GEICO is seeking a dynamic and visionary individual to join our Exchange Hub Engineering team. Our Exchange Hub team is committed to facilitating seamless and secure communication and collaboration across all internal and external third parties by collecting, managing, and optimizing data exchanges.
About the Role
The ideal candidate is intellectually curious, solution-oriented, and enjoys learning new tools and techniques. You will have the opportunity to design and deliver a centralized and secure data exchange platform, related SDKs, and tools to collect, manage, and analyze user data from various sources for personalized and data-driven insurance products and services. You will be responsible for delivering a Marketplace for 1st and 3rd party integrations, utilizing Metering, Telemetry, and Streaming Technologies to enhance risk assessment and customer engagement through real-time data collection, storage, and analysis.
Key Responsibilities
- Lead and mentor a team of data engineers to design, develop, and maintain robust data pipelines.
- Collaborate with cross-functional teams to understand data requirements and architect scalable solutions for data ingestion, transformation, and integration.
- Implement best practices for data governance, security, and compliance using Azure Data Lake Services.
- Manage the end-to-end lifecycle of data pipelines, including monitoring, troubleshooting, and optimization.
- Stay current with emerging technologies and industry trends, offering guidance on their adoption and implementation.
- Work closely with stakeholders to prioritize and roadmap new data initiatives, ensuring alignment with business objectives and technical feasibility.
- Foster a culture of continuous improvement and innovation within the data engineering team.
Qualifications
- Proven experience leading and mentoring a team of data engineers.
- Expertise in developing and maintaining data movement pipelines using technologies such as Airbyte, Airflow, Kafka, Flink, CDC technologies like Debezium, Oracle Golden Gate, and Big Data technologies like Hudi, Presto, Trino, and Azure Data Lake Services.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Knowledge of data warehousing concepts and technologies (e.g., Snowflake, Redshift, BigQuery).
- Strong understanding of big data concepts and technologies, including distributed computing and the Hadoop ecosystem.
- Proficiency with cloud computing technologies and concepts (SaaS, PaaS, IaaS).
- Solid knowledge of cloud platforms like AWS, GCP, and Azure, including relevant services for data storage, processing, and analytics.
- Strong foundation in algorithms, data structures, and core computer science concepts.
- Fluency with RESTful Web Services and Event-Driven Architectures.
- Experience with at least one modern programming language such as Python, Java, or Go.
- Experience with application monitoring tools and performance assessments.
- Proficiency with version control systems (e.g., Git) and CI/CD pipelines for automated testing and deployment.
- Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Strong problem-solving skills, focused on delivering high-quality solutions that meet business requirements.
- 10+ years of software development experience, particularly in designing, building, and operating large-scale, mission-critical distributed systems.
- 5+ years of experience managing engineering teams in a fast-paced, Agile environment.
Education
Advanced Degree (Master's/PhD) in Computer Science, Engineering, Data Science, Information Technology, or a related field; a Bachelor's degree with equivalent experience is acceptable.
Compensation
Annual Salary: $120,000.00 - $261,500.00
The annual salary range is a general guideline. Multiple factors are considered to arrive at the final hourly rate/annual salary offered to the selected candidate, including scope and responsibilities of the role, the selected candidate’s work experience, education and training, work location, as well as market and business considerations.
At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
Benefits
As an Associate, you’ll enjoy our Total Rewards Program* to help