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.
About NationGraphAt NationGraph, we are transforming public sector data into actionable insights for businesses engaging with cities, counties, state agencies, educational institutions, and special districts. Our robust data and intelligence engine, established in 2024, extracts buying signals from millions of public sector sources, ensuring that public data is genuinely accessible. Discover more at nationgraph.comJoin a Dynamic Team That:Has a proven track record of building, scaling, and successfully selling companies.Developed software infrastructure capable of processing billions of dollars in transactions.Is supported by leading venture capitalists and experienced partners who have played pivotal roles in iconic companies.Your Role:Take full ownership of a significant project from conception to delivery, allowing you to showcase impactful results from your internship.Engage with cutting-edge AI technologies and leverage the rapid advancements in AI capabilities.Accelerate your learning by tackling complex challenges alongside a high-caliber team.Collaborate in a design-driven culture that prioritizes product elegance and user experience.Regularly partner with design, sales, and marketing teams to create comprehensive product narratives.
Join Zip Co as a Software Engineer Intern for Fall 2026! This is an exciting opportunity for aspiring engineers to gain hands-on experience in a fast-paced, innovative environment.As a Software Engineer Intern, you will work alongside experienced professionals, contributing to real-world projects and developing your technical skills. This internship is ideal for those looking to apply their knowledge and passion for technology in a practical setting.
Internship|On-site|Toronto, Ontario; Vancouver, British Columbia
Join Hootsuite as a Data Engineering Intern/Co-op for Summer 2026 and immerse yourself in the dynamic world of data analytics and engineering. Work alongside a talented team, gaining hands-on experience in building data pipelines, optimizing data processes, and leveraging the latest technologies in data management. This internship is a fantastic opportunity to apply your skills in a real-world environment and make a significant impact on our data-driven initiatives.
Join Veeva Systems as an Intern: Software Engineer in Test, where you will play a crucial role in ensuring the quality of our software solutions. This is an exciting opportunity for students who are passionate about software testing and quality assurance. You will work alongside experienced engineers and gain hands-on experience in developing test strategies and automated test scripts.
About Our FirmAgentis Capital Advisors is a premier global financial advisory firm recognized for its commitment to providing exceptional value and guidance to clients. With accolades such as the 2024 P3 Awards Financial Advisor of the Year, our firm is distinguished by its core principles and proven capability to create value. Agentis serves as both a sell-side and buy-side advisor across diverse global transactions, including renewable energy, digital infrastructure, transportation, and public-private partnerships. Our clientele includes top-tier infrastructure funds, pension funds, contractors, and government entities.Agentis Capital Advisors is a strategic division of Agentis Capital Partners, which encompasses four key sectors: Agentis Capital Partners (principal investments), Agentis Capital Advisors (financial advisory and asset management services), Agentis Capital Mining Partners (mining advisory), and Agentis Capital Markets (capital markets).The Internship OpportunityOur intern program features a structured curriculum focused on project finance, financial statement analysis, and advanced financial modeling. As an Analyst Intern, you will showcase your financial modeling skills through practical applications and contribute to ongoing projects. Individual performance will be acknowledged in our close-knit, merit-based culture, with the potential for full-time employment upon successful completion of the internship.Your Role and ResponsibilitiesAs an Analyst Intern, you will face stimulating and high-pressure challenges from day one that will have a direct impact on our clients and the firm. Collaborating within a team led by senior partners, you will gain exposure to a wide array of transactions in a performance-driven environment.Your key responsibilities will include:Executing equity and debt offerings, mergers and acquisitions, public-private partnerships, and principal investmentsDeveloping intricate financial models for infrastructure transactions, utilizing macros and VBA programmingOverseeing due diligence processes, including coordination with third-party advisorsConducting asset valuations using various methodologiesPreparing client presentations and engaging in discussions
At d-Matrix, we are pioneering the potential of generative AI to transform the technology landscape. Positioned at the cutting edge of both software and hardware innovation, we continuously strive to expand the horizons of what can be achieved in this dynamic field. Our workplace culture is built on the principles of respect and collaboration.We emphasize the importance of humility and open communication. Our inclusive team thrives on diverse perspectives, which lead to innovative solutions. We are on the lookout for motivated individuals who are passionate about overcoming challenges and are driven by tangible outcomes. Are you ready to explore your playground? Together, we can unlock the infinite possibilities of AI.Job Title: Software Engineering Intern - KernelsLocation: Toronto, CanadaProgram Duration: 12 weeks: June 1st - August 21st or June 22nd - September 11thProject Overview:As a Software Engineering Intern on our Kernels team, you will have a significant impact on the development of high-performance kernels that are crucial for accelerating machine learning models. Your role will encompass creating reference implementations for accuracy verification, defining unit tests for the implemented operators, optimizing performance, conducting scalability analysis across varying problem sizes, and packaging and shipping the final implementations. You will also gather performance metrics and identify bottlenecks to enhance core functionality.What You Will Do:Implement high-performance kernels using low-level languages (Assembly/ISA experience is a plus).Develop, test, and optimize kernels for machine learning models and performance.Automate the creation of reference implementations and unit tests.Analyze scalability and performance, collect metrics, and troubleshoot bottlenecks.Package and share implementations with partner teams.
About Our FirmAgentis Capital Partners ("ACP") serves as the family office for the founding partners of Agentis, a multifaceted platform engaged in principal investments, financial advisory, capital markets, and asset management. Established in 2009, the Agentis platform has successfully advised on transactions exceeding $30 billion in sectors such as infrastructure, mining, and energy. ACP has cultivated and managed a robust portfolio of principal investments across technology, industrial, and hybrid industrial-technology enterprises.ACP actively seeks both active and passive principal investments, currently overseeing a diverse portfolio of over 20 businesses. The firm has a proven track record of consistently making principal investments over the last decade, reallocating capital into high-value opportunities while collaborating closely with management teams and boards to foster long-term value.Internship OpportunityThe Principal Investments Internship provides a distinctive opportunity to collaborate with one of Agentis' partner firms, working alongside its principal investments team and in conjunction with the founding partners of Agentis. Please note that this internship is not a direct position with Agentis Capital Advisors; instead, it will be with ACP or another affiliated partner organization.This role diverges from traditional infrastructure investment banking internships by concentrating on the evaluation, execution, and management of principal investments, including direct equity investments and co-investments alongside advisory clients. Interns will gain insight into the comprehensive lifecycle of principal investing—from sourcing and assessing opportunities to supporting due diligence, transaction execution, and portfolio company strategy. This position offers substantial responsibility, practical experience, and direct interaction with senior leadership across various industries.High-performing interns may be considered for future full-time positions within the Agentis partner ecosystem.Your RoleAs a vital member of the principal investments team, you will face challenges from day one and collaborate closely with Partners, senior investment professionals, and management teams of portfolio companies. Your responsibilities will encompass:Enhancing operations of existing portfolio companiesCarrying out corporate finance duties arising from the management of these portfolio companiesConducting research and evaluations of potential principal investment opportunitiesSupporting analysis of investment strategies and market trends
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.
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.
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.
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.
At Braze, we pride ourselves on our exceptional team—approachable, kind, and passionate individuals dedicated to our mission.We strive to foster this passion by setting high expectations, promoting collaboration, and ensuring a harmonious work-life balance as we grow rapidly on a global scale, all while advocating for equity and opportunities within and beyond our organization.To thrive in this environment, you should be ready to hold yourself and others to high standards. There are always opportunities to contribute: exercising independence, taking responsibility, and welcoming new viewpoints are vital for our sustained success.Our inherent curiosity and willingness to share diverse interests create a vibrant culture that is uniquely ours.If you're motivated to tackle exciting challenges and have a proactive approach to change, you will find the empowerment to make a significant difference alongside a dedicated and enthusiastic team. If Braze resonates with you, we look forward to connecting!WHAT YOU'LL DOAs a Platform Software Engineer (PSWE), you will design and develop the distributed systems that underpin Braze's extensive background processing platform. You will manage Sidekiq at Braze, which processes over a trillion jobs daily across Kubernetes clusters worldwide. Your role will encompass autoscaling systems, metrics pipelines, reliable job execution, and the internal frameworks that ensure distributed processing is safe for application teams.Operating at a colossal scale, Braze serves 3.3 billion monthly active users, collects hundreds of billions of data points monthly, and sends billions of messages each day. Our technology stack includes Ruby on Rails, Go, MongoDB, Redis, and Kafka. As a PSWE, you will collaborate with application teams to enhance the Sidekiq platform they rely on and improve its reliability, performance, and developer experience.Main responsibilities:Develop Braze’s embedded frameworks that enable large-scale distributed processing.Design, build, and operate internal software frameworks that support Braze’s asynchronous and background processing systems at scale.Enhance and extend frameworks built on technologies like Sidekiq to reliably execute over a trillion jobs per day across a globally distributed platform.Oversee scaling behavior, reliability guarantees, failure modes, and operational safety of these systems.Provide structured abstractions, tooling, and guardrails that allow application teams to utilize distributed processing safely while minimizing complexity.Improve observability, debuggability, and overall system performance.
Join Retain as a Software Engineer and be part of a dynamic team dedicated to innovation and excellence. We are looking for passionate individuals who thrive in a collaborative environment and are eager to tackle challenging projects.In this role, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients. You will work closely with cross-functional teams to ensure high-quality deliverables and contribute to the overall success of the company.
About the Role CommerceIQ is hiring a Software Development Engineer in Toronto, Ontario. This role focuses on building and maintaining software that strengthens our e-commerce platform. The work directly shapes how our business serves customers. What You'll Do Design, develop, and support software solutions for e-commerce functions Collaborate with team members to solve technical challenges Contribute to projects that drive business results and improve customer experience Who We're Looking For Curious engineers who enjoy solving problems Motivated to grow skills and take on new challenges Ready to work in a collaborative, evolving environment
Discover OktaAt Okta, we are revolutionizing identity management. Our mission is to enable individuals to securely utilize any technology, anytime, on any device or application. Through our versatile Okta Platform and Auth0 Platform, we deliver secure access, authentication, and automation, placing identity at the forefront of business security and growth.We value diverse perspectives and experiences at Okta. We're not just seeking candidates who meet every requirement; instead, we are looking for lifelong learners who can enrich our team with their unique insights.Join us in creating a world where identity is in your hands.The TeamOur Workforce Identity Cloud Security Engineering group is at the cutting edge of innovation, turning visionary ideas into top-notch security software solutions that support large-scale, mission-critical applications. Our security engineering team possesses a unique skill set that merges security expertise with the ability to design, implement, and deploy security features seamlessly, enhancing product functionality without hindrance. We are committed to elevating customer safety and privacy through robust security services integrated with the Okta core product.The RoleWe are in search of a seasoned and enthusiastic Staff Software Security Engineer to join our Workforce Identity Cloud Security Engineering group. This role focuses on architecting and developing security solutions that strengthen our frameworks and infrastructure. You will be encouraged to implement defense-in-depth strategies, adhere to industry security standards, and uphold the principle of least privilege, thereby enhancing our security posture.This high-impact position is set within a security-focused, dynamic organization that is on the brink of significant growth and achievement. You will serve as a key liaison between the Security and Engineering teams, forging technical synergies and shaping the security roadmap. Your efforts will concentrate on enhancing security and privacy aspects across our services, executing on a weekly release schedule. You will have the autonomy to propose exciting new projects for our roadmap and engage in initiatives utilizing cutting-edge technologies. Join us and contribute to transforming the cloud computing landscape.What You Will DoCollaborate with engineering and security teams to define innovative security roadmap requirements.Advocate security best practices and promote secure coding methodologies.
Mar 20, 2026
Sign in to browse more jobs
Create account — see all 928 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.