1

Junior Database Developer Jobs in Toronto, ON (NOW HIRING)

Tune database performance, query efficiency, and cloud consumption, balancing delivery speed ... and DevOps/DataOps practice * Mentor junior engineers and help define how the data engineering ...

New

Collaborate with cross-functional teams including application support, database, and infrastructure teams * Mentor junior developers and promote best practices in development, testing, and deployment

Maintain Oracle database and associated Supply Chain Management (SCM) processes * Assist with ... Experience working in an engineering consulting environment is preferred * Advanced computer skills ...

Staff Software Developer, Full Stack

Toronto, ON ยท Hybrid

CA$164K - CA$222K/yr

Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ... Experience with Relational Database Design and Implementation. * Interest in building CI/CD ...

We are seeking a motivated and enthusiastic Junior DevOps Engineer to join our team. This is an ... Some knowledge in Node.js or Python, and SQL with familiarity in relational databases * Knowledge ...

Senior Data Engineer

Toronto, ON ยท On-site

CA$110K - CA$145K/yr

Mentor junior engineers and promote engineering best practices. What You'll Bring: * 8+ years of data engineering experience. * Strong skills in SQL, Python, Airflow, Snowflake, AWS Glue, S3, Lambda ...

Software Developer

Toronto, ON ยท On-site

CA$97K - CA$100K/yr

Databases: MySQL, PostgreSQL, Snowflake * Cloud/DevOps: Docker, Linux, DigitalOcean, CI/CD ... Experience mentoring junior developers or interns. Perks: * Generous wellness program * Best-in-the ...

Senior Data Engineer

Toronto, ON ยท On-site

CA$69K - CA$119K/yr

Support and mentor junior team members, fostering a collaborative and growth-oriented environment ... Database systems - PostgreSQL, Sybase, MySQL, DynamoDB * Data storage repositories - SFTP, AWS S3

Performs technical/engineering tasks to define application databases for software subsystems ... Mentors more junior Signaling Engineers, coaching them on deliverables preparation and reviewing ...

Java Backend Developer

Etobicoke, ON ยท Hybrid

CA$100K - CA$135K/yr

Guide and mentor junior developers, fostering a culture of learning, best practices, and technical ... DDL, DML, relational database design and indexing in any well known SQL databases such as MySQL ...

Perform data modeling, database design, and performance tuning * Work extensively with large ... Provide technical leadership and mentorship to junior developers * Ensure adherence to data ...

... databases, or deploying projects to the Cloud (AWS/GCP/Azure). We value developers who stay ... Lead code reviews, mentor junior engineers, and contribute to high-level architectural decisions ...

Additionally, you will independently conduct code reviews and guide junior team members towards ... as external databases or web services, using APIs and other integration tools * In-depth ...

Showing results 21-40

Junior Database Developer information

What is the difference between Junior Database Developer vs Database Administrator?

AspectJunior Database DeveloperDatabase Administrator
Required CredentialsTypically a bachelor's degree in computer science or related field; some certifications like Microsoft SQL Server or Oracle are commonSimilar educational background; certifications like Oracle DBA, Microsoft Certified: Azure Database Administrator are often preferred
Work EnvironmentMostly involved in coding, designing, and developing databases; works closely with developers and analystsFocuses on maintaining, backing up, and securing databases; interacts with IT teams and end-users
Employer & Industry UsageUsed in software development companies, tech firms, and organizations with database needsCommon in large enterprises, financial institutions, and healthcare organizations requiring database management

While both roles require knowledge of database systems and similar certifications, Junior Database Developers primarily focus on creating and optimizing databases, whereas Database Administrators handle ongoing maintenance, security, and performance management.

What is a junior database developer?

Junior Database Developers are entry-level professionals who assist in designing, developing, and maintaining databases for organizations. They work under the supervision of senior database developers or administrators, helping with tasks such as writing SQL queries, troubleshooting data issues, and supporting database updates. Their role is crucial for ensuring data integrity, optimizing performance, and supporting the data needs of various departments. Junior Database Developers often collaborate with software developers and IT teams to implement database solutions. This position is typically suited for recent graduates or individuals with some programming and database experience.

What are the typical challenges a junior database developer might face when starting out?

As a Junior Database Developer, you may find it challenging to work with unfamiliar database management systems, optimize queries for performance, and understand complex data models. Adapting to a team environment, where you collaborate closely with senior developers, data analysts, and software engineers, is also common. Additionally, learning best practices for data security and consistency can be demanding, but overcoming these challenges provides valuable experience and growth opportunities.

What skills and qualifications are needed to thrive as a junior database developer?

To thrive as a Junior Database Developer, you need a solid understanding of database concepts, SQL programming, and a relevant degree in computer science or a related field. Familiarity with database management systems like MySQL, SQL Server, or Oracle, as well as version control tools such as Git, is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you troubleshoot issues and collaborate with team members. These skills and qualifications are crucial for building reliable databases, ensuring data integrity, and supporting organizational data needs.
What are the most commonly searched types of Database Developer jobs in Toronto, ON? The most popular types of Database Developer jobs in Toronto, ON are:
Infographic showing various Junior Database Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior Data Engineer

STACK IT Recruitment

Markham, ON โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

???? Are you passionate about building modern data platforms and turning scattered operational data into analytics the business actually trusts?

We're hiring a Senior Data Engineer for a full-time permanent position with a fast-growing Canadian consumer goods distributor that is investing seriously in its data, analytics, and AI capabilities.

In this role, you'll design, build, and scale the pipelines, warehouse, and lakehouse architecture that connect ERP, CRM, eCommerce, WMS, and point-of-sale systems into a single trusted source of truth. You'll set the standards for data quality, governance, and observability, partner with stakeholders across Sales, Operations, Supply Chain, and Finance, and lay the foundations that the organization's analytics and AI initiatives will run on.

???? Who You Are

You're an experienced data engineer who thrives on complex integration challenges. You enjoy designing pipelines, modeling data properly, and leaving every system faster and more reliable than you found it. You're collaborative and clear with technical and business audiences alike, and confident advising teams on the right approach. You take pride in building data the business can trust and in helping others grow their technical skills along the way.

???? Work Type

  • Location: Markham, ON
  • Hybrid: 2-3 days per week in the office
  • Vacancy Type: This position reflects a new vacancy

Requirements

???? What You’ll Do (Your Superpowers)

  • Design, build, and maintain scalable ETL/ELT pipelines and data workflows that the business can rely on daily
  • Design and evolve enterprise data warehouse and lakehouse architectures, applying dimensional modeling principles that hold up as data volume and business complexity grow
  • Lead integration across ERP, CRM, eCommerce, warehouse management, and point-of-sale platforms, reconciling the structural and semantic differences between systems never designed to work together
  • Develop both batch and real-time processing pipelines, serving day-to-day operational reporting alongside deeper analytical work
  • Establish and uphold standards for data quality, governance, lineage, and security across the platform, so that trust in the numbers is engineered rather than assumed
  • Tune database performance, query efficiency, and cloud consumption, balancing delivery speed against long-term infrastructure cost
  • Implement monitoring, alerting, and observability so pipeline issues are identified and resolved before they surface in front of business users
  • Work directly with analysts, data scientists, and stakeholders across Sales, Operations, Supply Chain, and Finance to translate open-ended business questions into well-defined data requirements
  • Build the scalable, well-governed data foundations that the organization's AI and machine learning initiatives will depend on
  • Raise engineering maturity through documentation, code review, version control discipline, and DevOps/DataOps practice
  • Mentor junior engineers and help define how the data engineering function is structured as the team scales

What We’re Looking For (Our Wishlist)

    • 4+ years of progressive experience in data engineering or a closely related discipline, ideally within a fast-moving, commercially driven environment
    • Advanced SQL proficiency, including the ability to write, debug, and tune complex queries against large and imperfect datasets
    • Strong Python skills applied to data transformation, automation, and pipeline development
    • Demonstrated experience building and orchestrating production-grade pipelines using modern transformation tooling such as dbt
    • Hands-on experience with cloud data platforms, particularly BigQuery and Azure Fabric
    • Practical working knowledge of at least one major cloud ecosystem such as Azure or GCP
    • A thorough grounding in data modeling, warehousing concepts, and dimensional design, with a clear point of view on when each approach applies
    • Proven experience integrating REST APIs, streaming sources, and third-party SaaS platforms into enterprise data environments
    • Familiarity with CI/CD pipelines, Git-based workflows, infrastructure-as-code, and the application of software engineering rigor to data work
    • Strong analytical and problem-solving ability, paired with the communication skills to explain technical trade-offs to a non-technical audience
    • A demonstrated ability to work autonomously and manage competing priorities without losing delivery momentum

Nice to Have:

    • Experience supporting AI/ML workloads, including feature engineering and the preparation of model-ready datasets
    • Proficiency with Power BI or comparable modern BI platforms
    • Industry exposure to retail, distribution, supply chain, or consumer packaged goods
    • Familiarity with event-driven architectures and real-time analytics patterns
    • Experience implementing MDM, data governance frameworks, or data catalog solutions

???? What Makes This Role Exciting

  • Architectural Ownership: The platform is still being defined, which means genuine influence over how it is designed rather than inheriting decisions already made
  • Direct Business Influence: The datasets you build inform decisions taken across Sales, Supply Chain, Finance, and the leadership team
  • Foundation for Analytics and AI: The organization's reporting and machine learning ambitions rest on the data foundations established in this role
  • Scope to Shape the Function: As the team grows, you'll help set the standards, practices, and structure the data engineering function operates by, and mentor the engineers joining it

Benefits

  • Base Salary: $90,000 – $120,000
  • Paid Time Off: Competitive vacation and personal days to maintain a healthy work-life balance
  • Comprehensive Health Benefits: Medical, dental, and vision benefits to support your overall well-being
  • Culture & Team: Be a part of a supportive cross-functional team, that thrives on collaboration and innovation, where every member's ideas are valued and contribute to shared goals and success

???? Ready to Elevate Your IT Career? Apply Now!

At STACK IT Recruitment, we connect top technical talent with standout opportunities across Canada. If you meet at least 70% of the qualifications, we encourage you to apply - we’d love to chat!

Know someone perfect for this role? Share this posting! You might help them find their next great opportunity.

✨ We’re proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know - we’re here to help.

AI Use Disclosure:

STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led.