Skip to content
×

Data Engineering Developer II

Listing for: Trojan Technologies
Full Time position Listed on 2026-11-15
Job specializations:
Salary/Wage Range or Industry Benchmark: 56000 - 70000 USD Yearly USD 56000.00 70000.00 YEAR

Job Description & How to Apply Below

Imagine yourself…

Building the data infrastructure behind connected technologies that support clean water around the world.

At Trojan Technologies, we’re looking for a Data Engineering Developer to help develop and support the pipelines, back-end services, and infrastructure behind our Stream application and growing AI and analytics ecosystem.

You’ll work hands‑on with technologies including Python, Snowflake, Airflow, APIs, and cloud services, while partnering with Data and AI Engineers to build reliable solutions used across remote monitoring, engineering, sales, service, and other business platforms

For someone looking to deepen their expertise in both data engineering and back‑end application development, this role offers the opportunity to work on real production systems while contributing to a mission‑driven organization.

This position is remote within Ontario, CAN. The interview process will include Onsite interviews

In this role, a typical day will look like
  • Developing and supporting data pipelines using Snowflake, Airflow, and related technologies.
  • Maintaining and improving the Stream application’s back‑end services, including server‑side business logic and API endpoints.
  • Supporting ingestion, storage, processing, and orchestration workflows across Trojan’s data ecosystem.
  • Monitoring production pipelines and troubleshooting issues related to reliability, security, performance, and data quality.
  • Identifying and implementing improvements to pipeline and storage performance.

Developing data quality checks and monitoring to proactively identify bugs, data integrity issues, and pipeline failures.

  • Collaborating with AI Engineers, Data Engineers, software developers, QA, the Data Engineering and Analytics Manager, and business stakeholders.
  • Documenting data pipelines, APIs, data dictionaries, and engineering processes.
  • Contributing to Agile/Scrum delivery by estimating work, completing sprint commitments, troubleshooting issues, and continuously improving solutions.
The essential requirements of the job include
  • Bachelor’s degree in Computer Science, Data Science, Engineering, Information Systems, or a related field.
  • 3+ Years of experience designing, building, and managing end-to-end data pipelines from scratch for SQL-based databases.
  • Experience developing DAGs in Apache Airflow or a comparable data orchestration platform, including scheduling, dependencies, monitoring, and troubleshooting.
  • Experience building data forwarders and ingestion processes for both streaming and batch workloads using Python.
  • Strong, hands‑on Python and SQL expertise, with the ability to develop, troubleshoot, and optimize production data workflows.
  • A practical engineering mindset with an interest in building reliable, maintainable, and scalable data infrastructure that supports analytics, applications, and AI solutions.
  • Experience working within Agile/Scrum environments, including managing sprint commitments and troubleshooting technical issues.
It would be a plus if you also possess:
  • Experience designing or implementing user-facing functionality within data or web applications.
  • Experience sharing technical knowledge and supporting peer development.
  • Exposure to AI or machine learning workflows, particularly feature engineering or data preparation for model training.
  • Experience implementing AI solutions. Experience with IoT or time‑series data, particularly in an industrial or operational technology environment.
Why this role

This role sits at the intersection of data engineering, application development, IoT, analytics, and AI. You’ll help build the infrastructure that allows data to move reliably from source systems into applications, analytics, and intelligent solutions, while gaining exposure to a growing ecosystem of AI use…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary