We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas or take over sponsorship at this time.
About the Role:
The Data Engineering, Warehouse, and Operations Team crafts sustainable data strategies and delivers impactful solutions across the organization. We integrate and optimize data at both project and enterprise levels, driving streamlined processes, greater efficiencies, and smarter decision-making. By focusing on the critical "last mile of data," we address the unique needs of various teams with tailored solutions, leveraging our software and AWS expertise. This high-energy, dynamic team operates at the heart of a business-critical domain.
As a Team Lead, you will oversee a team of engineers in the design and implementation of technical solutions to address business challenges. You will collaborate closely with Product Management, Analytics, and Operations, and work alongside other Software Engineering teams to ensure the delivery of impactful business outcomes.
Our most effective Team Leads act as "multipliers," guiding peers through technical best practices and knowledge sharing. They excel in managing project timelines and expectations, fostering strong cross-functional partnerships, continuously refining the software development lifecycle (SDLC) process, swiftly addressing production and operational issues, and proactively managing risks to ensure seamless delivery.
Responsibilities:
- Lead a team and technical initiatives by designing and architecting solutions that meet the business needs, ensuring data accuracy, reliability, and performance
- Collaborating with principals, peers, leadership, and the business to execute solutions
- Act diligently to respond to urgent projects and tasks
- Troubleshooting discrepancies in existing databases, data pipelines, warehouses, and reporting
- Work as a “full stack” Data Engineer, contributing to each phase of the SDLC, building a new pipeline between two data sources or working with the business to design and develop a new dashboard
- Usage of Python, Go, Postgres, Kafka, and several parts of AWS.
- Advise on best practices and innovative designs/solutions
- Perform other functions as assigned by management to support the operation of the business
Requirements:
Experience designing, developing, and working with dimensional models is a must.
- 10+ years of strong database and SQL experience
- 7+ years of experience leading projects/teams from conception to completion in fast-paced dynamic environments
- 5+ years of Python, OOP, SDLC, and CI/CD, designing and implementing ETL/ELT frameworks for complex data mart projects
- Proven experience in architecting, designing, implementing, and maintaining multi-layered SQL and Python processes
- Experience working with Jenkins/Airflow or other job orchestration/runner frameworks
- Experience working with Relational Database Management Systems, including PostgreSQL, RDS, and Cloud Data Warehouses such as Snowflake and AWS Redshift.
- A Bachelor’s or Master’s degree in Engineering, Computer Science, IT or related study is preferred
- Nice to have: AWS and/or Snowflake Certifications
Similar Jobs
- View Job
Data Engineer Team Lead (Hybrid)
Chicago - View Job
Lead Software Engineer (Hybrid)
Chicago - View Job
Team Lead Fullstack Software Engineer / Chicago Illinois / Hybrid / Start up
Chicago - View Job
Team Lead Fullstack Software Engineer / Chicago Illinois / Hybrid / Start up
Chicago - View Job
Lead Data Engineer
Chicago