Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer I

Home > Java programming jobs

Software Engineer I in Canada new

  • Fivetran
  • Full time
  • Email
  • Toronto

Responsibilities

  • Build new features for the Oracle data pipeline service and improve its software architecture.
  • Debug data replication issues by analyzing code used by hundreds of customers and supporting large Oracle clusters.
  • Analyze new Oracle releases and develop compatible supporting features.
  • Maintain and improve existing connectors, code, and infrastructure.
  • Help move a high-performance client-side service to the cloud and operate it at scale.
  • Develop software designs, define project requirements, and contribute to the team’s technical roadmap.

Requirements

  • At least 1 year of programming experience in Java or C.
  • Ability to write well-structured, performant code and improve previously written code.
  • At least 1 year of experience working in a cloud environment using technologies such as AWS, GCP, Docker/Kubernetes, or CircleCI.
  • At least 1 year of infrastructure-as-code experience using Docker/Kubernetes, AWS CloudFormation, Terraform, Google Cloud Deployment Manager, or equivalent.
  • Understanding of high-performance systems, software and infrastructure design, and analytical approaches to identifying design flaws.
  • Ability to understand customer requirements, break problems into engineering tasks, and work in large distributed teams.
  • Preferred experience with database internals, connectors, advanced Java development, and setting up or tuning production Oracle RDBMS.

Benefits

  • Contract position based in Toronto with a hybrid work model including two days in the office each week.
  • Employer-paid medical insurance, subject to country and worker-type variations.
  • Paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, parental leave, holidays, a year-end Global Week of Rest, and volunteer days off.
  • RSU stock grants.
  • Professional development and training opportunities.
  • Company virtual events, free food, team-building activities, and a monthly cell phone stipend.
  • Access to a mental health support platform offering therapy, coaching, and mindfulness resources for employees and dependents.

Fivetran

Fivetran, the global leader in data movement, helps customers use their data to power everything from AI applications and ML models, to predictive analytics and operational workloads. The Fivetran platform reliably and securely centralizes data from hundreds of SaaS applications and databases int...

Similar positions

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia