Taro Logo

Data Engineer/Software Engineer

Fortune 500 global IT distributor operating in over 100 countries with 22,000 employees, providing technological solutions for businesses and individuals.
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Data Engineer/Software Engineer

TD SYNNEX is seeking a skilled Data Engineer/Software Engineer to join their European Data Practice center of excellence. This role offers an exciting opportunity to work with a diverse team of 30 professionals from 9 different nationalities, focusing on solving complex data challenges. The position involves working on large-scale data integration projects, machine learning implementations, and modern data architecture solutions.

The ideal candidate will join a team that handles everything from data integrations across ERP and CRM systems to implementing machine learning models for customer behavior prediction. You'll be working with modern technologies including Snowflake, Spark, and Databricks, while following best engineering practices in a hybrid working environment.

The role requires 3+ years of experience in data or software engineering, with strong Python and SQL skills. You'll be responsible for writing production-ready code, designing and implementing data solutions, and collaborating with both technical and business stakeholders. The position offers a unique blend of stability and startup-like dynamics, with opportunities to work on impactful projects using cutting-edge technologies.

As part of TD SYNNEX, a Fortune 500 company with over 22,000 employees globally, you'll have access to extensive professional development opportunities, comprehensive benefits, and a strong focus on work-life balance. The company's commitment to diversity and inclusion, combined with its global presence, makes it an ideal place for career growth and development.

The position offers a hybrid working model with 3 days in the office and 2 days remote, allowing for both collaborative work and flexibility. You'll be part of a team that values innovation, quality, and continuous learning, while working on projects that directly impact business operations across multiple domains.

Last updated a month ago

Responsibilities For Data Engineer/Software Engineer

  • Write clean, production-ready well-documented code
  • Participate in design, implementation, refactoring, and maintenance of data products
  • Contribute to development and adoption of best engineering practices
  • Collaborate with Data Practice peers and business stakeholders
  • Work on data integrations across multiple systems including ERP, CRM, E-Com platforms
  • Handle data processing and storage in lake house/feature store environments

Requirements For Data Engineer/Software Engineer

Python
  • 3+ years of data engineering/software engineering experience
  • Advanced knowledge of Python, including data processing and analytical libraries
  • Working knowledge of OOP and design patterns
  • Advanced knowledge of SQL
  • Working knowledge of ETL/ELT, RDBMS, and data modeling
  • Experience with modern lake house architectures (Snowflake) and distributed computing systems (Spark/Databricks)
  • Working knowledge of CI/CD, including version control, testing, release management
  • Sharp business and interpersonal skills
  • Attention to details and problem solving skills

Benefits For Data Engineer/Software Engineer

Medical Insurance
Mental Health Assistance
  • Hybrid working mode (3 days office/2 days remote)
  • Professional and personal growth opportunities
  • Modern cloud-based tools
  • Leadership and professional development programs
  • Financial, physical, and mental well-being support
  • Global networking opportunities
  • Diverse and inclusive work environment
  • Life Empowerment Assistance Program

Interested in this job?

Jobs Related To TD SYNNEX Data Engineer/Software Engineer