Logo for Teams Squared

Senior Data Engineer (Team Lead)

Role overview

Qualifications

  • 6+ years of experience in data engineering, including leadership or team lead roles
  • Expertise in Apache Kafka, Apache Spark, and Hadoop ecosystems
  • Hands-on experience with cloud data platforms; BigQuery experience preferred
  • Demonstrated success in leading technical teams and delivering complex data solutions at scale

Responsibilities

  • Lead a team of data engineers and contribute hands-on to the design and development of scalable data pipelines
  • Architect, implement, and optimize large-scale streaming and batch data solutions using Kafka, Spark, and Hadoop
  • Oversee the deployment and monitoring of data infrastructure for performance and reliability
  • Collaborate with product, analytics, and engineering teams to define data needs and drive data strategy

About the company

Teams Squared logo

Teams Squared

Staffing & Recruiting

Company details

IndustryStaffing & Recruiting

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

Location: Remote 

 

About Teams Squared:  

 

We are a team augmentation company dedicated to connecting exceptional remote talent with global organizations. 


Job Description:

We are seeking a highly experienced Data Engineer Team Lead to spearhead a long-term client engagement. The ideal candidate will bring deep technical knowledge in distributed data processing tools, with specific expertise in Kafka, Spark, and Hadoop. Experience with BigQuery is highly desirable. This role demands proven leadership capabilities, including the ability to mentor engineers, drive project success, and communicate technical solutions effectively to stakeholders.

As a key leader in the engineering function, you will take ownership of architectural decisions, data pipeline optimizations, and guide cross-functional collaboration across teams in a dynamic, fully remote environment.

Responsibilities:

  • Lead a team of data engineers and contribute hands-on to the design and development of scalable data pipelines.
  • Architect, implement, and optimize large-scale streaming and batch data solutions using Kafka, Spark, and Hadoop.
  • Oversee the deployment and monitoring of data infrastructure for performance and reliability.
  • Collaborate with product, analytics, and engineering teams to define data needs and drive data strategy.
  • Coach and mentor junior engineers and contribute to team culture, process, and quality standards.
  • Ensure best practices for data governance, security, and compliance.
  • Advocate for and implement improvements in data engineering standards and tooling.


Requirements

  • 6+ years of experience in data engineering, including recent leadership or team lead roles.
  • Expertise in Apache Kafka, Apache Spark, and Hadoop ecosystems.
  • Hands-on experience with cloud data platforms; BigQuery experience preferred.
  • Demonstrated success in leading technical teams and delivering complex data solutions at scale.
  • Strong problem-solving, debugging, and performance tuning skills.
  • Excellent communication and leadership skills, with experience managing team workflows and stakeholder expectations.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.


Benefits

  • Fully remote work 
  • Competitive compensation package paid in foreign currency 
  • Regular initiatives for training and professional development.


At Teams Squared, we collaborate with forward-thinking organizations and value individuals who bring both expertise and initiative. If you’re looking for meaningful work and a chance to grow professionally, we’d love to hear from you. 

 

Note: Only candidates who make it to our shortlist will be contacted for further discussions. 

 

Teams Squared is a proud equal opportunity employer. We value diversity and are consistently committed to creating an inclusive environment for all team members. 




Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at Teams Squared

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.