Taro Logo

Senior Spark Data Engineer

Experience innovation company that helps brands unlock new value by blending data, AI, creativity, and technology.
Canada
Data
Senior Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · AI

Job Description

Valtech, a leading experience innovation company, is seeking a Senior Spark Data Engineer to join their team in Canada. This remote position offers an exciting opportunity to work at the intersection of data, AI, creativity, and technology, helping transform major brands like L'Oréal, Mars, Audi, and P&G.

The ideal candidate will bring a strong quantitative background and analytical discipline to build and maintain sophisticated data pipelines. This role requires expertise in Spark (PySpark), data pipeline development, and SQL, with at least 2 years of hands-on experience. You'll be working with billions of rows of data, creating fault-tolerant, self-healing pipelines, and providing technical leadership on complex programs.

At Valtech, you'll find an environment designed for continuous learning and meaningful impact. The company values curiosity, collaboration, and innovation, offering a workplace culture that fosters creativity, diversity, and autonomy. With a global framework enabling seamless collaboration across borders, you'll have opportunities to work on cutting-edge projects and shape the future of customer experiences.

The position offers competitive compensation along with significant benefits, including flexible remote work options, international career mobility, professional development programs, and access to cutting-edge tools and industry experts. Valtech is committed to inclusion and accessibility, actively building an equitable workplace where everyone can thrive.

This role is perfect for someone who combines technical expertise with problem-solving skills and intellectual curiosity. You'll be part of a company that doesn't just talk about transformation but makes it happen, working alongside talented professionals who are passionate about innovation and creating what's next in the digital world.

Last updated 4 days ago

Responsibilities For Senior Spark Data Engineer

  • Build and support non-interactive (batch, distributed) & real-time, highly available data pipelines
  • Build fault-tolerant, self-healing, adaptive, and highly accurate data computational pipelines
  • Provide consultation and lead the implementation of complex programs
  • Develop and maintain documentation relating to all assigned systems and projects
  • Tune queries running over billions of rows of data running in a distributed query engine
  • Perform root cause analysis to identify permanent resolutions to software or business process issues

Requirements For Senior Spark Data Engineer

Python
  • Bachelors/Masters degree in quantitative studies including Engineering, Mathematics, Statistics, Computer Science or computation-intensive Sciences
  • More than 2 years of experience
  • Strong/expert Spark (PySpark) Using Databricks, Jupyter Notebooks, or Colab
  • Hands-on data pipeline development experience with Azure Data Factory (ADF) or Airflow
  • SQL expertise
  • Denormalized Data modeling for big data systems experience
  • Strong analytical and design skills
  • Advanced English Level
  • Collaborative, proactive, communicative, able to work remotely

Benefits For Senior Spark Data Engineer

  • Flexibility with remote and hybrid work options
  • Career advancement with international mobility
  • Professional development programs
  • Learning and development access
  • Access to cutting-edge tools and training
  • Access to industry experts

Related Jobs