Data Developer (12 month contract)

TRITON DIGITAL CANADA INC.

California

Hybrid

USD 81,000 - 99,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Triton Digital is seeking a Data Developer to join the Audience team in California on a maternity-leave contract. You will build BI tools and data pipelines processing data from millions of audio streaming users, using Scala or Python, focusing on high concurrency and scalable architectures in AWS.

We require five years of Big Data development experience, strong Spark/Databricks skills, and expertise in Docker/Kubernetes, Airflow, Grafana, and CI/CD with GitHub.

Qualifications

  • Five+ years of professional Big Data development experience.
  • Proficient in Scala or Python.
  • Strong knowledge of Spark, Databricks, Airflow and AWS data services.

Responsibilities

  • Develop new products and applications using Scala, Python or other relevant technologies.
  • Participate in all phases of the software development lifecycle with modern cloud and DevOps practices.
  • Collaborate with data scientists to translate models into scalable solutions.
  • Manage lifecycle of ML models with monitoring and observability (Grafana).
  • Maintain documentation of processes and best practices.

Skills

Scala
Python
Big Data
Agile/Scrum
English
ML Engineering

Tools

Apache Spark
ScyllaDB
AWS data services
Docker
Kubernetes
GitHub
GitHub Actions
Airflow
Databricks
Grafana

Job description

Are you passionate about new technologies and looking to be part of a software development team that is constantly striving for innovation in a warm, relaxed, and stimulating environment?


We are looking for a Data Developer to join our “Audience” team during a maternity leave.


Our success depends on our ability to tackle challenges together. We are technology enthusiasts. Always on the lookout for the best tools and methods to do our work, we also place great importance on communication skills and team spirit.


If you’re interested in building Business Intelligence tools that leverage data generated by millions of audio streaming users, read on!


This is a contract role, starting as soon as possible until November 2027.


You’re an excellent candidate if you:


  • Are proficient in programming languages such as Scala or Python.

  • Have already developed applications that prioritize high concurrency and short response times.

  • Have mastered data modeling and parallel processing concepts and have solid knowledge of Big Data technologies (e.g., Apache Spark) and distributed data storage systems (e.g., Scylla DB and AWS data services).

  • Have advanced knowledge of containerization and orchestration tools (Docker, Kubernetes) and cloud platforms, with a strong focus on AWS.

  • Have experience with test-driven development (TDD) and modern CI/CD and source-control practices using GitHub and GitHub Actions.

  • Have already designed and optimized data processing pipelines using tools such as Airflow and Databricks workflows.

  • Have proven experience in Machine Learning engineering and operations applied to Big Data, and have worked with frameworks such as Apache Spark for ML and Databricks.

  • Use AI tools in your software development work.

  • Are autonomous and possess excellent problem-solving skills and analytical thinking.

  • Have developed in Agile/Scrum environments.

  • Have at least five years of professional experience as a Big Data developer.

  • Have strong communication skills in English (French an asset)


Your responsibilities:


  • Develop new products/applications and enhance existing ones using Scala, Python or other relevant technologies.

  • Participate in all phases of the software development lifecycle: planning, design, coding, testing, deployment, monitoring, support, and documentation using modern cloud and DevOps practices.

  • Write high-quality code to develop and maintain robust, large-scale applications.

  • Work closely with data scientists to understand their models and translate complex algorithms into scalable solutions.

  • Manage the lifecycle of machine learning models, including testing, deployment, and production monitoring, with observability through platforms such as Grafana.

  • Maintain documentation of processes and best practices, so team members can easily understand and follow established protocols.

  • Collaborate cross-functionally with Big Data developers, Data Ops, Data Science, and DevOps/SRE teams to ensure seamless integration of data and ML solutions into AWS-based infrastructure.

  • Be an engaged and positive member of a self-organized, multidisciplinary Agile team.

  • Offer help and be open to asking for it in return.

  • Be receptive to others’ ideas while communicating respectfully.

  • Work with the Product Manager and other product teams to help define the future solutions of the organization.

  • Recommend technological choices and be capable of supporting them.


Triton Digital is an equal opportunity employer committed to fostering a diverse, equitable, and inclusive workplace where all employees are respected, supported, and enabled to perform at their highest potential.


Compensation: $90k

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Big Data & ML Engineer (Scala/Python) – Cloud-native
Big Data & ML Engineer (Scala/Python) – Cloud-native

TRITON DIGITAL CANADA INC. • California

Hybrid
USD 81,000 - 99,000
MLOps / Data Engineer
MLOps / Data Engineer

TRITON DIGITAL CANADA INC. • California

Hybrid
USD 71,000 - 89,000
Fully remote position (Ontario or QC)
4 weeks vacation
5 paid personal days
+4
Senior Data Engineer
Senior Data Engineer

Simulmedia • United States

Remote
USD 140,000 - 190,000
Data Engineering, Ad Platforms - (Spark & Scala Development)
Data Engineering, Ad Platforms - (Spark & Scala Development)

Us Tech Solutions • Santa Monica (CA)

On-site
USD 137,760 - 141,892
Senior Data Engineer — Cloud Data Pipelines & ETL
Senior Data Engineer — Cloud Data Pipelines & ETL

RadioJobs • San Antonio (TX)

Hybrid
USD 120,000 - 160,000
Medical, dental & vision
Paid vacation
401K plan
+2
Senior Data Engineer with SAP BW and Snowflake
Senior Data Engineer with SAP BW and Snowflake

DataArt • United States

Hybrid
USD 120,000 - 170,000
Vacation days
Health insurance
English classes
+2
Business Intelligence / Analytics Engineer (Senior, LATAM)
Business Intelligence / Analytics Engineer (Senior, LATAM)

Evolvesquads inc. • United States

Remote
USD 120,000 - 180,000
Data Engineer Remote Latin America
Data Engineer Remote Latin America

Fractal River • United States

Hybrid
USD 70,000 - 120,000
Personal development plan
Access to a reference library
Unlimited access to AI tools
+3
Data Engineer (Spark)
Data Engineer (Spark)

Addepto • Town of Poland (NY)

Hybrid
USD 110,000 - 170,000
Flexible remote or office work
Professional training and conferences
Paid time off
+2
Data Architect
Data Architect

Further • Dallas (TX)

Hybrid
USD 130,000 - 170,000
Net-zero cost medical option
Company contributions to HSA
Fully-paid parental leave
+1