Data Engineer II

TextronProvidence, RI

About The Position

As a Data Engineer II, you will play a key role in architecting, developing, and optimizing robust data infrastructure that empowers the organization’s data-driven initiatives. You will leverage your experience to lead complex data engineering projects, mentor junior team members, and drive continuous improvement of our data systems. In this role, you will collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to ensure the delivery of high-quality, well-governed data assets that support strategic decision-making.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • 3+ years of experience in data engineering, data architecture, or related roles.
  • Proficiency in designing, building, and maintaining scalable ETL pipelines and data integration solutions.
  • Strong programming skills in Python, Java, Scala, or similar languages.
  • Solid experience with SQL and working knowledge of relational, NoSQL, and cloud-based databases (e.g., PostgreSQL, MongoDB, Snowflake, BigQuery, or similar).
  • Hands-on experience with data pipeline orchestration tools (such as Databricks, Airflow, Synapse, or similar workflow management platforms).
  • Familiarity with cloud data platforms (AWS, Azure, or Google Cloud Platform) and associated data services.
  • Strong understanding of data modeling, warehousing concepts, and performance optimization techniques.
  • Familiarity with Git, Azure DevOps or other Version Control tools in a CI/CD Data Platform.
  • Experience working with data validation, quality assurance, and testing frameworks.
  • Ability to collaborate effectively within cross-functional and Agile teams.
  • Excellent problem-solving skills, attention to detail, and a commitment to continuous learning and professional growth.
  • Ability to absorb new technology in short time frames.
  • Strong written and verbal communication skills
  • Ability to work in a fast-paced environment that has competing and alternating priorities.

Responsibilities

  • Design, architect, and maintain scalable and resilient data pipelines for data ingestion, transformation, and delivery across multiple systems and platforms.
  • Optimize existing data workflows for performance, reliability, and cost-effectiveness.
  • Partner with stakeholders to gather requirements, analyze data needs, and translate business problems into effective data engineering solutions.
  • Develop, implement, and enhance data validation, quality, and testing frameworks to ensure data accuracy, integrity, and consistency.
  • Oversee the deployment and maintenance of data integration solutions, including ETL/ELT processes, real-time streaming, and batch processing.
  • Contribute to the design and implementation of data models, storage solutions, and metadata management strategies.
  • Ensure that all data systems comply with industry best practices, security guidelines, and regulatory standards.
  • Mentor and provide technical guidance to Data Engineer I team members; promote knowledge sharing and best practices within the team.
  • Troubleshoot complex data issues, identify root causes, and implement sustainable solutions.
  • Stay current with emerging technologies, tools, and trends in data engineering, recommending and adopting new approaches as appropriate.
  • Recommend ways to improve data reliability, efficiency and quality.
  • Maintain proper version control for Engineering objects in DevOps environments.

Benefits

  • On-site fitness center
  • Personal training
  • Group classes
  • Generous time-off package
  • Employee Resource Groups
  • Competitive total rewards package
  • Industry-leading 401(k) matching
  • Generous tuition reimbursement
  • Comprehensive health, dental, and more
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service