Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in database design and management. Strong proficiency in SQL and familiarity with various database technologies (e.g., MySQL, PostgreSQL, or Oracle). Experience with cloud-based database solutions is a plus. Excellent problem-solving skills and the ability to work collaboratively in a team environment. Bachelor's degree in Computer Science or related field.
About the job
Fivetran is seeking a Senior Database Software Engineer to join the team in Toronto, Ontario. This role centers on developing and refining advanced database systems that form the backbone of Fivetran’s products and services.
Key responsibilities
Design and architect scalable database solutions to enable both new and existing product features
Collaborate with engineering, product, and other teams to deliver reliable and efficient database systems
Use in-depth knowledge of database technologies to address complex technical issues and enhance system performance
Location
This position is based in Toronto, Ontario, Canada.
About Fivetran
Fivetran is a leading company in the data integration space, dedicated to providing seamless and efficient data pipelines. Our innovative solutions empower businesses to harness their data effectively, driving better decision-making and strategic growth. We foster a dynamic and inclusive work culture, where creativity and collaboration thrive.
Similar jobs
1 - 20 of 1,011 Jobs
Search for Innovative Software Engineer Special Projects
About HeyMiloHeyMilo is at the forefront of developing AI interviewers that engage in genuine conversations with candidates. Our technology empowers companies to expedite their screening processes and enhance their hiring decisions through advanced conversational AI.As a dynamic and agile team, we collaborate closely with clients to tackle real-world challenges.The RoleWe are looking for a talented software engineer to join our special projects team.In this pivotal role, you will take ownership of solving ambiguous, real-life problems while delivering solutions swiftly. Your work will span product development and engineering, crafting end-to-end solutions that are actively utilized.Key ResponsibilitiesRapidly build and deploy full-stack solutionsPrototype innovative AI-driven features and workflowsTransform vague requirements into functional systemsIterate quickly based on user feedback and real-world usageMake practical trade-offs to maintain paceQualificationsProven experience in full-stack or backend development (Python, TypeScript, etc.)Familiarity with large language models (LLMs) and prompt engineeringExtensive user of AI coding tools (Cursor, Claude Code, Codex, etc.)Strong understanding of databases, APIs, and system designAbility to simplify complex problems into effective solutionsDemonstrated ownership, resourcefulness, and focus on executionComfortable working under pressure and meeting tight deadlinesPreferred QualificationsExperience with conversational AI or telephony systemsBackground in developing production AI systemsWhy Join Us?High degree of ownership and rapid iterationAddress genuine challenges faced by real usersSmall team with minimal bureaucracyWork on impactful projects that benefit our customers and productCompetitive salary, benefits, and RRSP matching
About HeyMiloAt HeyMilo, we are revolutionizing the hiring process with our advanced AI interviewers, designed to streamline and enhance recruitment through engaging conversational AI. We partner closely with businesses to seamlessly integrate AI into their hiring workflows.The RoleWe're seeking a talented deployed solutions engineer to engage in special projects that bridge engineering, product development, and customer requirements. In this role, you will take the lead in applying HeyMilo's solutions across diverse environments and guide projects from conception to execution.What You Will DoCollaborate with customers to grasp their workflows and requirementsDesign and create prototypes that address real-world challengesConvert business needs into actionable technical solutionsEngage with APIs, integration processes, and system architectureWork alongside engineering teams to transform solutions into deployable systemsWhat We Are Looking ForA solid technical foundation with coding capabilitiesExperience in working with large language models (LLMs) and prompt engineeringProficient user of AI tools for rapid development (e.g., Cursor, Claude, Codex)Excellent communication and problem-solving skillsAbility to navigate ambiguity and act swiftlyComfortable functioning under pressure and meeting tight deadlinesBonus Points ForExperience with enterprise-level deployments or integrationsFamiliarity with telephony or voice AI systemsWhy Join Us?Tackle high-impact challenges across various customer projects and productsGain high visibility and ownership over projectsThrive in a fast-paced, execution-focused environmentEnjoy competitive compensation, benefits, and RRSP matching
Join Emburse as a Senior Software Engineer specializing in C#. In this role, you will leverage your extensive knowledge in software development to create innovative solutions that enhance our products and services. You will collaborate with cross-functional teams to design, develop, and implement robust applications that meet the needs of our clients.
Join Computer Methods International Corp. (CMiC), a pioneering Software Development firm dedicated to creating state-of-the-art enterprise financial and cost management systems tailored for the Construction and Engineering sectors.About CMiCCMiC stands as the foremost provider of comprehensive, integrated, and advanced software solutions for enterprise-level construction and capital projects. With nearly four decades of collaboration with leading and technologically advanced AEC firms and capital project owners across North America, CMiC has developed a profound understanding of the industry's unique business requirements. From this expertise, CMiC has engineered CMiC Enterprise, a groundbreaking software solution for construction and capital projects that combines an incredibly flexible technological framework with a commitment to total integration. The result? Reduced costs, enhanced productivity, and improved interoperability.Job OverviewAs an Intermediate Software Engineer, you will play a crucial role in the development of CMiC’s Project Controls module. This position requires you to design, develop, troubleshoot, debug, and test applications, ensuring they meet business requirements effectively.Important Information:The salary range for this position, from Intermediate to Senior level, is $70,000 to $115,000 annually.This position is for an existing vacancy.We utilize manual methods for screening, assessing, and selecting applicants.Duties & ResponsibilitiesDevelop high-quality, well-documented code adhering to accepted standards based on business requirements using tools and technologies such as JSP, Oracle ADF BC REST Framework, Jersey, Oracle JDeveloper, Java, JavaScript, SQL, and PL/SQL.Analyze different design approaches to fulfill business needs.Create comprehensive technical design specifications for programming tasks as necessary.Conduct thorough testing to ensure program compatibility with Oracle’s version.Provide accurate estimates for development tasks and consistently meet timelines.Offer standard product and enhancement support.Collaborate with cross-functional teams to assist in defect resolution as required.Implement integrated testing and debugging for new programming functionalities.Engage with team members and other departments to devise effective solutions.Participate in project and team meetings.Perform other related duties as assigned.RequirementsA Bachelor's Degree in Computer Science or a related field.3+ years of hands-on experience in Java/J2EE programming (including Java, JDBC, JSP, JavaScript, and Struts Framework).Familiarity with HTML5, JQuery, and CSS.Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
Full-time|$118.8K/yr - $145.2K/yr|On-site|Toronto, ON
Relay is a cutting-edge digital banking platform designed to empower self-made business owners with the financial tools and knowledge they need to excel. We aim to transform financial uncertainty into clear visibility, enabling our users to convert hard work into sustainable success. By providing clarity, confidence, and control over every dollar earned, we facilitate the growth of resilient businesses.As part of our dynamic Engineering team, you will play a pivotal role in developing banking products that support millions of small businesses. We are on an exciting journey to reinvent the banking experience, and we are searching for a curious and impact-driven Software Engineer to join our expanding team. This role is perfect for someone who thrives on taking calculated risks, embracing experimentation, and learning from challenges.In this position, you will confront complex challenges head-on, deliver high-quality, robust code, and contribute to systems that power our innovative products. This unique opportunity allows you to work across our entire product suite, influence technical decisions, and deliver features that our customers will love. If you are passionate about creating top-tier fintech solutions in a fast-paced and collaborative environment, this is the ideal role for you.
Role overview Alimentiv seeks a Software Project Manager in Toronto, Ontario to support its Medical Imaging product line. This position manages software projects from initial planning through final delivery, ensuring each project aligns with strategic goals and the product vision established by the product manager. What you will do Manage all phases of software projects, including planning, execution, and delivery Ensure project outcomes support both strategic objectives and the product vision Lead cross-functional teams and apply Agile methodologies throughout the project lifecycle Optimize project processes to boost efficiency Use technical expertise to guide teams and address project challenges Adopt new technologies and leverage data to guide project decisions Foster continuous improvement within project teams
Full-time|On-site|Reporting to Corporate Headquarters in Toronto, Ontario, Canada with Rotation or Relocation to Norway
Role overview Bluemoon Metals is hiring a Senior Project Engineer to support the Nussir Project. This position is based at the corporate headquarters in Toronto, Ontario, Canada, and requires either rotational assignments or relocation to Norway. What you will do Lead the development of the Nussir Project, a significant mining initiative. Track project milestones and budgets to keep progress on target. Uphold strict safety standards during every stage of the project. Collaborate with multidisciplinary teams to advance project objectives and contribute new ideas.
Join us at indie Semiconductor, where we are not just imagining the future of mobility, but actively shaping it. Be part of a dynamic team that is at the forefront of developing revolutionary semiconductors, photonics, and radar sensing technologies tailored for automotive and industrial applications. Our pioneering innovations drive advanced intelligent sensing and enhance user experiences, pushing the limits of technology.If you are driven by a passion for cutting-edge technology and aspire to make a significant impact within a collaborative and creative environment, we would be thrilled to have you join our team!The Embedded Systems Software Engineer will play a pivotal role in designing, implementing, and defining validation strategies for various software modules operating on a multi-processor system. This position demands a self-starter who is adept at problem-solving and excels in a teamwork-oriented setting, while also providing technical guidance to peers.
About UsAt Marble, we are at the forefront of revolutionizing tax preparation through our AI-powered platform. Our mission is to alleviate the complexities of tax season for mid-to-large accounting firms with intelligent tools that enhance their workflows. As a rapidly growing company, we pride ourselves on our collaborative culture and unwavering commitment to solving significant challenges for our clients.About the RoleWe are looking for a passionate and experienced Senior Software Engineer to play a pivotal role in shaping our AI-first tax platform. This role offers an incredible opportunity for individuals who desire ownership over architectural design, technical strategy, and key product decisions. You will collaborate on both user-facing applications and backend services to create a seamless, intelligent, and user-friendly tax preparation experience.If you thrive in fast-paced environments and are eager to utilize AI technologies to tackle real-world challenges, we would love to hear from you.What You’ll DoBe at the forefront of developing the future of our AI-driven tax preparation platform.Lead the design and implementation of critical components of our product architecture.Build and enhance user experiences across our full technology stack.Navigate the entire product lifecycle with confidence and expertise.Mentor fellow engineers and elevate our team's execution by fostering best practices.What We’re Looking ForExtensive experience in building and scaling production web applications.A strong sense of ownership and conviction in creating exceptional products.A focus on addressing customer needs and delivering maximum value.Bonus PointsExperience with AI products and tools.Familiarity with ETL pipelines or managing data at scale.Background in fast-paced startups with a focus on product-led growth.Experience in the tax, accounting, or fintech sectors.Tech StackFrontend: React, Remix (React-Router)Backend: TypeScript, Node.js (Fastify), PostgreSQL
Key ResponsibilitiesLead and oversee contracts, service agreements, and projects from initiation to completion, ensuring adherence to scope, timelines, and budget constraints.Collaborate with cross-functional teams within the organization and with external partners to effectively plan and coordinate project delivery.Manage project parameters including scope, timelines, quality, objectives, and deliverables, aligning them with business goals in partnership with senior management and stakeholders.Develop, maintain, and monitor a comprehensive Project Schedule and Cost Performance throughout the project lifecycle.Proactively manage changes to project scope, with a strong emphasis on Change Management.Create and maintain a Risk Register to identify potential risks early, along with mitigation strategies.Facilitate regular Project Status Meetings with clients.Conduct Executive Steering Meetings with clients and internal Executive Sponsors.Mentor, motivate, and supervise project team members and contractors, fostering accountability and proactive engagement.Establish and nurture essential business relationships critical to project success, both internally and externally.Exhibit a proactive attitude towards learning about software/hardware and their implementation processes.Regularly set and manage project expectations with team members and stakeholders.Prepare and deliver progress reports, proposals, requirement documentation, issue logs, action item registers, and presentations as necessary.Contribute to the development of best practices and tools for project management and execution.Conduct post-project evaluations to compile recommendations and identify best practices and lessons learned.Experience with Requirement Compliance Matrix management is required.
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, akin to the reliability of electricity. Our customers benefit from seamless data integration into their warehouses, ready for querying without the burden of engineering or maintenance. We take pride in empowering organizations to become genuinely data-driven through our innovative technology.About the RoleWe are seeking a Staff Software Engineer to join our Reverse ETL product engineering team.Previously known as Census, we became part of Fivetran in May 2025 to enhance our warehouse-first data movement solutions. We are now integrating our product into the Fivetran dashboard, delivering top-tier data activation capabilities to all our clients.In this role, you will be instrumental in embedding data activation features into the Fivetran platform across various aspects such as user interface, authentication, billing, data models, and more. As a senior member of a diverse and collaborative agile team, you will work alongside engineers of varying experience levels.This is a full-time position based in our Toronto office. We offer a hybrid work model that combines remote flexibility with in-person teamwork, including two days a week in the office to foster connections and collaboration.
Join us as a Principal Software Engineer, where you'll play a pivotal role in designing and developing innovative software solutions that empower organizations to optimize their hiring processes. As a key member of our engineering team, you'll collaborate with top-tier talent, utilizing cutting-edge technologies to create software that redefines the future of recruitment.Lever, founded a decade ago, is on a mission to revolutionize the way companies attract and hire exceptional talent. Our platform is trusted by industry leaders like Netflix, Shopify, and Spotify, and we've established ourselves as innovators in the talent acquisition space. Recognized as the #1 workplace in San Francisco and a top employer in the United States, we take pride in our people-first culture and are committed to nurturing our talented workforce.
Who We AreAt Momentum Financial Services Group, we are dedicated to empowering individuals by transforming the way financial services are delivered to those in need. With over 40 years of expertise, we proudly operate Money Mart—Canada's largest non-bank branch network—leading the charge in providing financial solutions to underserved communities.Our offerings range from short-term loans to money transfers and prepaid cards, ensuring that millions of customers can access essential financial products when they need them the most.At MFSG, collaboration is at the heart of our operations. We work across various teams and functions to create impactful solutions that dismantle barriers and broaden access to financial resources. Whether you are innovating, strategizing, or problem-solving, your contributions make a difference in the lives of real people.
Join our dynamic team at Kaseya as a Principal Software Engineer, where you will lead the design and implementation of innovative software solutions. You will collaborate with cross-functional teams, mentor junior engineers, and drive best practices in software development.
Join our innovative team at System Canada Technologies as an Embedded Software Engineer. In this role, you will develop cutting-edge embedded software solutions that drive our products. You'll collaborate with cross-functional teams to design, implement, and test software for embedded systems.
Role overview Veeva Systems is hiring a Senior Software Engineer focused on infrastructure in Toronto, Canada. This role centers on designing and building software that supports and improves our cloud-based platforms. The work directly impacts scalability and performance across our systems. What you will do Design and implement software solutions for infrastructure needs Work closely with teams from different disciplines to strengthen our cloud platforms Contribute to projects that improve system scalability and performance
ZoomInfo Technologies Inc. seeks a Senior Software Engineer based in Toronto, Ontario. This position centers on building and enhancing software that drives a data-focused platform. Collaboration is key, as the role involves working with colleagues from various teams to design, develop, and refine new features. Strong attention to performance and scalability is expected throughout the development process. Responsibilities Lead the development of new software solutions for the platform Collaborate with cross-functional teams to design and deliver features Implement and optimize code to ensure high performance Support the platform’s scalability as usage and data volume increase What Success Looks Like Success in this role means delivering reliable, high-performing features that scale with the platform’s growth. The Senior Software Engineer will play a key part in shaping the technical direction of the product while partnering closely with peers across the company.
Join Carta as a Senior Software Engineer II, where you will play a pivotal role in developing cutting-edge software solutions that empower businesses and investors alike. You will collaborate with cross-functional teams to deliver high-quality applications and contribute to the entire software development lifecycle, from concept to deployment.
About ClutchClutch stands as Canada's premier online used car retailer, offering a seamless car-buying experience that empowers drivers to explore a wide selection of vehicles from their homes. With the added convenience of door-to-door delivery and the assurance of our 10-Day Money-Back Guarantee, we prioritize customer satisfaction and peace of mind.Recognized as one of Canada's Top Growing Companies for two consecutive years and featuring on LinkedIn's list of Top Canadian Startups, we are eager to welcome inquisitive, dedicated, and ambitious individuals to our expanding team.Founded in 2017 and headquartered in Toronto, Clutch has garnered support from prestigious investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. To explore more about us, visit clutch.ca.TechnologyUtilizing a full TypeScript stack for both front-end and back-end development, including legacy JavaScript.Front-end development with a ReactJS application featuring functional components and the Context API.Back-end operations utilizing ExpressJS alongside PostgreSQL and Sequelize ORM.Implementing a microservices architecture with Docker, Terraform, AWS ECS, and various AWS services.Facilitating interservice communication through RabbitMQ and Apache Kafka.About the RoleClutch is in search of a Staff Software Engineer / Engineering Lead to spearhead technical excellence, deliver intricate solutions, and influence the trajectory of our platform. This pivotal role demands leadership skills and a commitment to collaborative problem-solving.
Fivetran is seeking a Senior Database Software Engineer to join the team in Toronto, Ontario. This role centers on developing and refining advanced database systems that form the backbone of Fivetran’s products and services. Key responsibilities Design and architect scalable database solutions to enable both new and existing product features Collaborate with engineering, product, and other teams to deliver reliable and efficient database systems Use in-depth knowledge of database technologies to address complex technical issues and enhance system performance Location This position is based in Toronto, Ontario, Canada.
Apr 23, 2026
Sign in to browse more jobs
Create account — see all 1,011 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.