Software Developer II
Job Title: Data Engineering Team Lead
Job Description: We are seeking a Data Engineering Team Lead with a strong product-oriented mindset and technical expertise to lead the architecture, development, and deployment of scalable data solutions. You’ll collaborate closely with cross-functional teams—including business, CRM, data science, and product—to gather requirements, promote best practices, and deliver end-to-end solutions. This role involves coordinating sprint planning, managing dependencies, and driving continuous improvement to ensure high-quality, on-time delivery.
Responsibilities:
- Architect and implement scalable systems to meet business and data requirements.
- Collaborate with stakeholders, including data scientists, engineers, and product managers, to align on project goals.
- Manage project timelines, sprint ceremonies, and facilitate solution finalization across teams.
- Oversee deliverables, defect fixes, and coordinate with Release Management for production deployment.
- Guide and support team members to achieve targets, address conflicts, and foster effective communication.
Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 5+ years of experience in leadership, project management, or related fields.
- Solid understanding of data warehousing, ETL concepts, and data modeling (OLTP, OLAP).
- Hands-on experience with ETL/ELT tools like Matillion, Informatica, or SSIS.
- Strong leadership, analytical, and problem-solving skills with excellent communication abilities.