Vice President, Lead Data Engineer

BlackRockAtlanta, GA
134d$140,000 - $195,000Hybrid

About The Position

As a Lead Data Engineer, you will be the lead data engineer of a project team of 3-5 software engineers working across the Atlanta and Gurgaon (India) offices on the data pipeline that serves client-facing websites and reports with regards to BlackRock's model portfolio business. You will drive the Agile delivery process of the team: planning, implementation, testing, release management, CI/CD. You will maintain strong collaboration across other locations within the team globally, as well as with other teams, such as Product Managers, Data Analysts, Technical Operations, Release Managers and various business stakeholders. Your responsibilities will include designing, coding, testing, and supporting reliable, robust product data pipeline software with high-quality standards through the whole Software Development Lifecycle. You will identify, investigate, and resolve data discrepancies by finding the root cause of issues; work with partners across various multi-functional teams to prevent future occurrences. Additionally, you will proactively look for opportunities to optimize data loading processes and develop innovative approaches to improve onboarding and the integrity of data. Staying abreast of new data technologies, you will drive technical research and Proof of Concept activities when needed. You will also provide basic reporting and respond to inquiries asking for insights about the data sets from senior partners, in a timely fashion, perform code reviews and provide timely feedback to engineers in the team, and be a role model and mentor to other developers while contributing to an inclusive team culture.

Requirements

  • 2-5 years of lead data engineer experience.
  • 8-10 years hands-on experience developing data pipelines and working with data technologies.
  • B.E. or M.S. degree in Computer Science, Engineering or a related field.
  • Strong experience with relational (SQL), big data (Hadoop, Spark), and NoSQL databases.
  • Experience in developing enterprise backend applications and data pipelines in Java or Python.
  • Familiarity with modern data platforms and tools such as Databricks, Snowflake, and Azure Data Factory.
  • Strong analytical skills and problem-solving abilities.
  • Ability to work under pressure and meet deadlines.
  • Excellent communication skills, both written and verbal.

Nice To Haves

  • Experience building cloud-native applications with Microsoft Azure, AWS, or GCP.
  • Hands-on experience with event-driven architectures and messaging systems.
  • Experience with DevOps principles and technologies (Docker, Kubernetes).
  • Experience with web frontend development technologies like Angular or React.
  • Prior experience working in a financial services company.

Responsibilities

  • Lead a project team of 3-5 software engineers on data pipeline development.
  • Drive the Agile delivery process including planning, implementation, testing, and release management.
  • Collaborate with global team members and various business stakeholders.
  • Design, code, test, and support product data pipeline software.
  • Identify and resolve data discrepancies and work with multi-functional teams.
  • Optimize data loading processes and improve data integrity.
  • Conduct technical research and Proof of Concept activities.
  • Provide reporting and insights about data sets to senior partners.
  • Perform code reviews and mentor other developers.

Benefits

  • Strong retirement plan.
  • Tuition reimbursement.
  • Comprehensive healthcare.
  • Support for working parents.
  • Flexible Time Off (FTO).

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Executive

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Education Level

Master's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service