BlackRock-posted 3 months ago
$140,000 - $195,000/Yr
Full-time • Executive
Hybrid • Atlanta, GA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

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.

  • 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.
  • 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.
  • 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.
  • Strong retirement plan.
  • Tuition reimbursement.
  • Comprehensive healthcare.
  • Support for working parents.
  • Flexible Time Off (FTO).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service