Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
About the job
Warner Music Group is seeking a Software Engineer focused on Automated Marketing for its Toronto, Ontario office. This role centers on building and refining software solutions that support and advance marketing automation efforts.
What You Will Do
Design and develop scalable software systems tailored for marketing automation.
Work with cross-functional teams to deliver applications that engage audiences and support business goals.
Manage and maintain databases that power marketing tools and processes.
Integrate various marketing platforms and tools to ensure smooth, reliable workflows.
Contribute ideas and technical expertise to shape the direction of automated marketing strategies.
Role Overview Warner Music Group is seeking a Software Engineer focused on Automated Marketing for its Toronto, Ontario office. This role centers on building and refining software solutions that support and advance marketing automation efforts. What You Will Do Design and develop scalable software systems tailored for marketing automation. Work with cross-fu…
BitGo builds infrastructure for digital asset custody, wallets, staking, trading, financing, and settlement. The company has focused on secure asset management since 2013, serving institutions and millions of retail investors worldwide. BitGo is recognized for handling a substantial share of Bitcoin network transactions and is known as the largest independent provider of digital asset custody and staking services. Learn more at www.bitgo.com. Role overview This full-time Frontend and Mobile Software Engineer position is based in Toronto, Ontario, Canada. Regular in-person work at the Toronto office is expected to encourage collaboration and support new ideas. What you will do Develop and enhance cross-platform mobile applications for BitGo’s products and services. Use React or React Native to deliver features that improve the user experience. Work closely with engineers and teams to create solutions for both institutional and retail users. Requirements Strong experience with React or React Native. Comfortable working onsite in Toronto as part of a collaborative team.
About UsAt Passage, we envision a world where your birthplace does not dictate your future possibilities. We are not merely a financial support bridge; we connect families globally to transformative opportunities. Our commitment is to a future where talented students can chase their aspirations, regardless of their parents' financial status.Our ambitious mission is clear: by 2030, we aim to break down the barriers inhibiting brilliant minds from accessing the opportunities they deserve. We start by addressing financial obstacles through loans for international students and refugees, empowering them to pursue better educational opportunities in Canada and open a world of possibilities for themselves and their families.Please note that we uphold an in-office working policy, requiring candidates to reside in Toronto or be willing to commute to the office a few days a week.
Role overview AltaML is looking for a Senior Full Stack Software Engineer in Toronto to design and deliver software solutions that integrate artificial intelligence. The position focuses on using Claude Code, the Claude Agent SDK, and the Claude API as core tools at every stage: from planning architecture for machine learning applications to hands-on development and deployment. Responsibilities span the entire technical delivery process, including work across cloud platforms, APIs, and modern front-end frameworks. What you will do Take the lead on technical delivery for projects, including architecture, coding, and deployment of AI-powered applications. Integrate Claude and agentic coding technologies as central components of software solutions. Balance direct engineering work with architectural decisions and technical leadership. Collaborate with clients and internal teams to turn complex requirements into actionable, AI-enhanced solutions. Mentor developers on applying Claude in daily workflows and contribute to shared internal frameworks. Help shape how new AI engineering tools are evaluated and adopted within the team. Requirements Experience building prototypes with Claude Code and scaling them for production use. Strong understanding of agentic development patterns, such as writing clear specifications for Claude, organizing repositories for AI agents, and reviewing AI-generated code. Ability to communicate effectively with both technical and business teams, translating requirements into AI-driven solutions. Solid problem-solving skills, with the ability to choose between LLM-in-the-loop and traditional engineering approaches as appropriate. Interest in machine learning-driven product development and connecting software engineering with intelligent automation and agentic workflows. Location This position is based in Toronto.
At Lyft, we are dedicated to connecting and serving our community. Our mission is to foster a workplace where every team member feels a sense of belonging and can thrive in their roles.The Marketplace teams are integral to our products and strategic decisions. We are in search of passionate and motivated engineers to develop systems that empower our users—both Drivers and Riders—by enhancing their experience with Lyft's offerings, making them more predictive, personalized, and adaptive. If you are enthusiastic about tackling challenges in distributed computing, machine learning, and data while building robust systems, we invite you to join our fast-paced, innovative, and collaborative environment.As a Backend Software Engineer, you will leverage your technical skills to manage project timelines, priorities, and deliverables. You will be responsible for designing, developing, testing, deploying, maintaining, and enhancing our platform offerings, significantly impacting various business areas.We seek self-starters with a proven track record of delivering software solutions that address critical business needs. The ideal candidate will dive deep into complex problems and devise technical solutions to resolve them. Ownership of projects or features, driving them from design to execution, is essential.The Growth Platforms team oversees the Incentives & Messaging systems at Lyft, responsible for delivering timely and relevant messaging and incentives to users. Collaborating with cross-functional engineering teams—including those focused on rider and driver experiences, marketing, and product management—you will help adapt our services and platform offerings to support Lyft's growth. You will have the chance to enhance quality and efficiency through machine learning optimizations that impact critical aspects of our platform.
Veeva is a trailblazer in the industry cloud space, recognized as one of the fastest-growing enterprise SaaS companies, having exceeded $2 billion in revenue last year. Our mission is to empower life sciences companies to expedite the delivery of life-saving therapies to patients. As a public benefit corporation (PBC), we are dedicated to harmonizing the needs of our customers, employees, society, and investors, creating a distinctive opportunity to build solutions that have a profound impact on global health.The Opportunity: In your role as a Principal Software Engineer at Veeva, you will be at the forefront of developing and architecting enterprise applications that are not only highly scalable but also maintainable, enabling our clients to operate with greater efficiency and safety. Your leadership will be vital in guiding our technological advancements, mentoring fellow engineers, making pivotal technical choices, and consistently delivering top-notch code that enhances our technological framework.Thrive in Our Work Anywhere Environment: We empower you to work in the environment that suits you best, whether from the comfort of your home or in our office within Canada or the US, ensuring smooth collaboration within your team’s time zone.Join Veeva and become an integral part of transforming the life sciences industry, making a direct contribution to global health.
About NationGraphNationGraph is revolutionizing the way public sector data is accessed and utilized by businesses targeting cities, counties, state agencies, schools, and special districts. Our innovative data and intelligence engine leverages insights from millions of public sector sources to provide actionable buying signals. Established in 2024, we are committed to democratizing data, ensuring that public information is indeed accessible to all. Discover more at nationgraph.comJoin Our Dynamic Team:Comprising industry veterans who have successfully built, scaled, and exited companies.Developed robust software infrastructures that manage billions in transactions.Supported by top-tier venture capitalists and operating partners renowned for their investments in iconic companies.Your Responsibilities:Lead and deliver a significant project from conception to completion, showcasing your contributions that positively impact the team.Engage with cutting-edge AI technologies and harness the rapid advancements in AI capabilities.Accelerate your professional growth by tackling complex, innovative challenges alongside a talented team.Collaborate with a passionate team that prioritizes product elegance and user experience within a design-focused culture.Regularly partner with design, sales, and marketing teams to craft comprehensive product narratives.Qualifications:Proficient in JavaScript/TypeScript, with a solid background in building modern web applications using React and Next.js.Backend expertise in Node.js, Python, or Go, focusing on the development of scalable APIs and AI-driven services.Experience with AI models and APIs (e.g., OpenAI, fine-tuned models, or LLM-based applications).Familiar with cloud-based architectures.A strong enthusiasm for data interfaces and a profound understanding of how AI can enhance productivity.Exceptional problem-solving and communication abilities, thriving in a fast-paced, collaborative environment.
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.
Empower Every Identity, from AI to HumanIdentity is critical in harnessing the potential of AI. At Okta, we secure AI by developing a trusted, neutral infrastructure that allows organizations to confidently navigate this transformative era. This mission demands a relentless commitment to tackle complex, real-world challenges. We seek individuals who build and own their projects, operating with urgency while delivering excellence.This role offers a chance to engage in career-defining work. If you share our passion for this mission, let's connect.The TeamHave you ever pondered how large enterprises ensure that the right individuals access their most crucial systems? That's the core challenge we address.The Okta Privileged Access Management (PAM) team employs an identity-centric methodology to tackle a vital privileged access use case. Our sophisticated Zero Trust architecture is tailored for the modern cloud, aiding customers in resolving significant security and operational challenges on a large scale.Our team constructs the infrastructure that governs access to sensitive servers, databases, and cloud resources, ensuring access is granted only when necessary. We serve as the security layer bridging users (and non-human interfaces) with the systems essential for their tasks. The RoleWe are in search of a Staff Backend Software Engineer passionate about solving complex problems: distributed systems and creating software where precision is paramount. You will deploy code that safeguards real infrastructure for authentic organizations. Your work will underpin multiple feature teams. Enhancements you make in speed, reliability, or usability will have a ripple effect throughout the product.This position is for someone who enjoys contemplating how systems interconnect. You should possess strong viewpoints on effective abstractions and the adaptability to refine these abstractions as the product evolves. What You’ll Be Doing Actively contribute to the evolution of PAM's core architectureCollaborate with product development teams to create scalable, composable components of our platformDesign and implement scalable architecture patternsDevelop APIs utilizing OpenAPI Specification that our customers depend on for production infrastructure accessEngage with backend systems developed in GoParticipate in rotational on-call responsibilities alongside SRE and product teams
About the Role MongoDB is looking for a Senior Software Engineer to join the Server Security team in Toronto. This group sits at the heart of MongoDB’s engineering organization, building security features that help users protect their data worldwide. The work spans core elements of the MongoDB database, with a focus on security, reliability, and performance. What You Will Work On Cryptography: Develop and maintain cryptographic features such as Queryable Encryption, at-rest encryption, and other foundational crypto components. Identity & Access: Design and improve authentication and authorization systems, manage TLS, and handle X.509 certificate processes. Network Security: Build high-performance networking protocols using PKI, hashing, and certificate revocation lists (CRLs). System Integrity: Strengthen resilience, observability, and compliance across MongoDB’s distributed database infrastructure. Team Culture The Server Security team values inclusivity, diversity, and close collaboration. Engineers here apply distributed systems concepts to advance the security of a widely used database platform. The work supports application developers, system architects, and database administrators around the globe.
Full-time|Hybrid|Sweden; Stockholm or Canada; Toronto
Role Overview Keyfactor Inc. is hiring a Senior Software Engineer with a focus on Java. This position is based in either Stockholm, Sweden or Toronto, Canada. The role centers on building software that helps clients manage digital identities securely. What You Will Do Design and develop Java applications with security and reliability in mind Work closely with cross-functional teams to deliver high-quality software Contribute ideas and improvements to drive product innovation Who We’re Looking For Experienced in Java application development Detail-oriented and proactive in approach Comfortable working in a fast-moving setting Collaborative mindset for working with different teams This is a chance to take on meaningful technical challenges and make a direct impact on secure identity management solutions at Keyfactor Inc.
Rivian and Volkswagen Group Technologies unites two leaders in the automotive industry, working together to advance electric vehicles and software-defined platforms. The partnership combines strengths in connectivity, artificial intelligence, and security to create smarter, more connected vehicles. Role overview The Staff Embedded Software Engineer - Infotainment position focuses on developing digital experiences that shape how drivers and passengers interact with their vehicles. The team’s core work involves Android development, connected automotive systems, and platform engineering. Efforts span integrating IoT features, enhancing safety and reliability, and designing user interfaces that feel intuitive and engaging. This role provides opportunities to solve complex technical problems and contribute to software that will help define the future of mobility. What you will do Develop and integrate infotainment features for next-generation vehicles Work on Android-based systems and connected automotive platforms Design and refine user interfaces for in-vehicle experiences Address challenges related to IoT connectivity, safety, and reliability Team culture and growth The team values curiosity, integrity, and open-mindedness. There is support for learning and professional growth, with chances to lead, mentor, and influence the direction of vehicle technology. Those who enjoy solving ambitious problems and creating new solutions will find meaningful ways to contribute. Location Toronto, Ontario
Fivetran builds technology that helps organizations turn customer data into actionable insights without heavy engineering or ongoing maintenance. The ETL Platform team plays a key role in supporting the core infrastructure behind Fivetran’s sync engine, making sure data flows smoothly and reliably for customers. Role overview The Senior Software Engineer will join the ETL Platform group, focusing on projects that improve how Fivetran captures, stores, and processes large datasets. Recent work includes a Sync Tracking overhaul, which gives customers better visibility into their data movement and helps maintain accuracy and reliability. What you will do Contribute to the foundational systems that power Fivetran’s sync engine Work on initiatives that enhance the tracking and processing of high-volume data Help manage a scalable fleet of machines that adapts to changing customer needs Support the team’s role as essential infrastructure within the company Work arrangement This is a full-time, hybrid position based in Toronto, Ontario. The schedule blends remote work with in-person collaboration, with two days per week in the office for team activities.
Role Overview Speechify is hiring a Software Engineer to help build and improve our iOS Core Product. This role is based in Toronto, Canada. The team values engineers who enjoy solving problems and shaping user experiences for a growing product. What You Will Do Collaborate with designers and product managers to bring new features and improvements to life Apply technical skills in iOS development to deliver reliable, high-quality code Contribute ideas and feedback to help shape the direction of the iOS Core Product Who We’re Looking For Experience building iOS applications Comfort working with others in a team setting Interest in developing products that improve the user experience This position is located in Toronto, Canada.
OpenTable is looking for a Staff Frontend Software Engineer to focus on Availability Planning & Experiences. This position is based in Toronto, Canada. Role overview This role centers on building and improving frontend features that help diners and restaurants manage availability and reservations. The work directly impacts how users interact with the platform, aiming to make planning and booking as smooth as possible. What you will do Develop and refine user-facing features related to availability and dining experiences Collaborate with product and design teams to deliver seamless experiences for both diners and restaurants Apply advanced frontend engineering skills to solve complex problems and introduce new solutions Requirements Extensive experience in frontend software engineering Ability to work with modern web technologies Strong interest in improving user experiences for a large-scale platform
At Veeva Systems, we are revolutionizing the Life Sciences industry by creating a robust cloud platform that enables companies to operate more effectively and cohesively. To discover more about our innovative products, values, and commitment to being a public benefit corporation, please visit our website.Position OverviewWe are excited to invite applications from recent university graduates for the Associate Software Engineer role as part of our Engineering Development Program. This initiative is designed to cultivate the next generation of software engineering talent.At Veeva, we are committed to nurturing high-potential individuals to reach their fullest potential. Our program offers a stimulating environment that encourages rapid learning and early contributions, equipping you with the skills and resources necessary to excel as a software engineer.
Join Rockstar, an innovative early-stage startup, as we revolutionize the month-end closing process for enterprise accounting teams. Our founding team combines extensive experience in finance and engineering, having led finance organizations at top tech companies and developed robust month-end close systems in major enterprises. Backed by prestigious investors and finance leaders, we are poised to make a significant impact in the industry.About the CompanyAt Rockstar, we are on a mission to simplify the often complex and tedious month-end closing process for enterprise accounting teams. Our founders possess a unique blend of expertise, having managed finance departments in leading tech firms and engineered month-end close solutions for large corporations. With a record-setting seed investment from top venture capital firms and support from finance executives at renowned technology companies, we are well-equipped to drive change in the accounting landscape.Role OverviewAs we establish our new engineering office in Toronto, we are seeking a founding engineer to play a pivotal role in product development. In this position, you will have the opportunity to influence both the front-end and back-end architecture while collaborating closely with founding members and early adopters to address intricate financial challenges.Key ResponsibilitiesLead full-stack development for essential product features, including reconciliations, flux analysis, and accruals automation.Develop and sustain robust integrations with financial systems such as ERPs, HRIS, procurement software, and CRMs.Design and implement critical backend components, including job frameworks, flexible data ingestion, and complex financial modeling.Adhere to software development best practices by ensuring high code quality, automated testing, and CI/CD processes.Collaborate with the founding team on product strategy, feature prioritization, and user feedback.Establish and maintain planning and agentic workflows utilizing cutting-edge large language models.Engage in technical discussions regarding scalability and security.Contribute to building a dynamic engineering team and fostering a collaborative culture.Required SkillsBachelor’s or Master’s degree in Computer Science or a related discipline.1-3 years of experience in full-stack development, preferably within early-stage startups.Strong background in developing financial systems is highly desirable.Proficiency in front-end technologies, particularly React and NextJS.Extensive back-end development experience with Go or similar programming languages.Solid understanding of relational databases and data modeling.Familiarity with cloud infrastructure, such as AWS or GCP.A willingness to learn and adapt to machine learning concepts.
Achievers is looking for a Senior Backend Software Engineer to join the Data Intelligence team in Toronto. This role centers on building and maintaining backend services that transform data from our SaaS platform into actionable insights for clients. Role overview As part of the team, you will design and develop backend systems using Python and Go. Our services run on a microservices architecture, deployed with Google Cloud Platform and Kubernetes. The focus is on delivering intelligent, high-impact solutions that help organizations use their data more effectively. What you will do Develop and maintain backend services that process and analyze platform data Work with Python and Go in a microservices environment Deploy and manage services on GCP and Kubernetes Help create seamless and valuable user experiences by solving engineering challenges at scale Requirements Experience with backend development using Python and/or Go Familiarity with microservices architecture Experience deploying services on Google Cloud Platform and Kubernetes Strong problem-solving skills and ability to work on large-scale systems Note: This position is focused on backend engineering, not data engineering.
Join Warner Music Group, a vibrant global community of music creators, innovators, and passionate professionals. Here, we transform dreams into reality and cultivate fandoms that resonate worldwide. Our operations are anchored by three fundamental values that guide our diverse endeavors: • Curiosity: Our creativity flourishes when we explore culture and push boundaries. Curiosity fuels our innovation, which is essential for our future success.• Collaboration: The essence of music-making lies in originality enhanced by teamwork. Great ideas resonate globally, and we ignite passion and forge connections within our diverse network of artists, songwriters, partners, and fans.• Commitment: We strive for excellence for our team and our talent. Every aspect of music involves venturing into the unknown, and we are dedicated to maintaining integrity and fulfilling our promises.Technology is integral to our business. From onboarding new artists to delivering precise data to platforms like Spotify and YouTube, or empowering artists with cutting-edge AI tools and insightful data, technology is the backbone of our success. Our engineering team at Warner Music Group brings these visions to life.We proudly represent a diverse array of artists, musicians, and songwriters who contribute to our achievements. We are committed to fostering a work environment that values, appreciates, and respects every individual, encouraging applications from candidates with a variety of backgrounds and experiences.Consider a career at WMG, where you can enjoy the dynamism of a global music powerhouse while embodying the creative spirit of an independent entity.Your Role:We are developing the next-generation Data Platform, designed to set benchmarks in freshness, accuracy, comprehensiveness, and usability, to empower Warner Music Group’s operations. We are reengineering this platform from the ground up, encompassing:
Join Pariveda Solutions, a forward-thinking, employee-owned professional services firm based in North America, where we merge strategy with cutting-edge technology to deliver transformative solutions across diverse industries. As a Certified B Corp, our mission is to empower our clients to realize their potential through innovative strategies and technology integration. We pride ourselves on fostering a culture of collaboration and growth, where ideas are transformed into impactful actions. Discover more about our unique mission and vibrant company culture.At Pariveda, we are not just another consulting firm. Are you ready to elevate your career in a dynamic, supportive environment in Toronto? We invite you to explore a fulfilling career with us as we continue to be recognized by Glassdoor as a Best Place to Work for seven consecutive years since 2017. We are seeking driven individuals passionate about leveraging technology to solve complex problems and uplift others.For insights into our corporate culture and expectations at Pariveda, please review our Findamentals, which outlines the values that define us.Your Role and Responsibilities:As a Technical Consultant at Pariveda, you will collaborate in agile teams, working closely with clients to address real-world business challenges in a people-centric manner.Advance your professional journey with tailored mentorship and a clear career trajectory, with performance evaluations every six months and promotion opportunities annually.Embrace leadership development by engaging in diverse tasks: from requirements gathering and project management to architecture and delivery—your growth is our priority.Dive into various technologies, developing applications in languages such as Java, .NET, Python, JavaScript, and SQL. Engage with frameworks like React, Redux, Angular, and Vue, as well as mobile technologies (iOS and Android), cloud solutions (AWS, Azure, Google Cloud), and advancements in AI, IoT, and Machine Learning.
Role Overview Warner Music Group is seeking a Software Engineer focused on Automated Marketing for its Toronto, Ontario office. This role centers on building and refining software solutions that support and advance marketing automation efforts. What You Will Do Design and develop scalable software systems tailored for marketing automation. Work with cross-fu…
BitGo builds infrastructure for digital asset custody, wallets, staking, trading, financing, and settlement. The company has focused on secure asset management since 2013, serving institutions and millions of retail investors worldwide. BitGo is recognized for handling a substantial share of Bitcoin network transactions and is known as the largest independent provider of digital asset custody and staking services. Learn more at www.bitgo.com. Role overview This full-time Frontend and Mobile Software Engineer position is based in Toronto, Ontario, Canada. Regular in-person work at the Toronto office is expected to encourage collaboration and support new ideas. What you will do Develop and enhance cross-platform mobile applications for BitGo’s products and services. Use React or React Native to deliver features that improve the user experience. Work closely with engineers and teams to create solutions for both institutional and retail users. Requirements Strong experience with React or React Native. Comfortable working onsite in Toronto as part of a collaborative team.
About UsAt Passage, we envision a world where your birthplace does not dictate your future possibilities. We are not merely a financial support bridge; we connect families globally to transformative opportunities. Our commitment is to a future where talented students can chase their aspirations, regardless of their parents' financial status.Our ambitious mission is clear: by 2030, we aim to break down the barriers inhibiting brilliant minds from accessing the opportunities they deserve. We start by addressing financial obstacles through loans for international students and refugees, empowering them to pursue better educational opportunities in Canada and open a world of possibilities for themselves and their families.Please note that we uphold an in-office working policy, requiring candidates to reside in Toronto or be willing to commute to the office a few days a week.
Role overview AltaML is looking for a Senior Full Stack Software Engineer in Toronto to design and deliver software solutions that integrate artificial intelligence. The position focuses on using Claude Code, the Claude Agent SDK, and the Claude API as core tools at every stage: from planning architecture for machine learning applications to hands-on development and deployment. Responsibilities span the entire technical delivery process, including work across cloud platforms, APIs, and modern front-end frameworks. What you will do Take the lead on technical delivery for projects, including architecture, coding, and deployment of AI-powered applications. Integrate Claude and agentic coding technologies as central components of software solutions. Balance direct engineering work with architectural decisions and technical leadership. Collaborate with clients and internal teams to turn complex requirements into actionable, AI-enhanced solutions. Mentor developers on applying Claude in daily workflows and contribute to shared internal frameworks. Help shape how new AI engineering tools are evaluated and adopted within the team. Requirements Experience building prototypes with Claude Code and scaling them for production use. Strong understanding of agentic development patterns, such as writing clear specifications for Claude, organizing repositories for AI agents, and reviewing AI-generated code. Ability to communicate effectively with both technical and business teams, translating requirements into AI-driven solutions. Solid problem-solving skills, with the ability to choose between LLM-in-the-loop and traditional engineering approaches as appropriate. Interest in machine learning-driven product development and connecting software engineering with intelligent automation and agentic workflows. Location This position is based in Toronto.
At Lyft, we are dedicated to connecting and serving our community. Our mission is to foster a workplace where every team member feels a sense of belonging and can thrive in their roles.The Marketplace teams are integral to our products and strategic decisions. We are in search of passionate and motivated engineers to develop systems that empower our users—both Drivers and Riders—by enhancing their experience with Lyft's offerings, making them more predictive, personalized, and adaptive. If you are enthusiastic about tackling challenges in distributed computing, machine learning, and data while building robust systems, we invite you to join our fast-paced, innovative, and collaborative environment.As a Backend Software Engineer, you will leverage your technical skills to manage project timelines, priorities, and deliverables. You will be responsible for designing, developing, testing, deploying, maintaining, and enhancing our platform offerings, significantly impacting various business areas.We seek self-starters with a proven track record of delivering software solutions that address critical business needs. The ideal candidate will dive deep into complex problems and devise technical solutions to resolve them. Ownership of projects or features, driving them from design to execution, is essential.The Growth Platforms team oversees the Incentives & Messaging systems at Lyft, responsible for delivering timely and relevant messaging and incentives to users. Collaborating with cross-functional engineering teams—including those focused on rider and driver experiences, marketing, and product management—you will help adapt our services and platform offerings to support Lyft's growth. You will have the chance to enhance quality and efficiency through machine learning optimizations that impact critical aspects of our platform.
Veeva is a trailblazer in the industry cloud space, recognized as one of the fastest-growing enterprise SaaS companies, having exceeded $2 billion in revenue last year. Our mission is to empower life sciences companies to expedite the delivery of life-saving therapies to patients. As a public benefit corporation (PBC), we are dedicated to harmonizing the needs of our customers, employees, society, and investors, creating a distinctive opportunity to build solutions that have a profound impact on global health.The Opportunity: In your role as a Principal Software Engineer at Veeva, you will be at the forefront of developing and architecting enterprise applications that are not only highly scalable but also maintainable, enabling our clients to operate with greater efficiency and safety. Your leadership will be vital in guiding our technological advancements, mentoring fellow engineers, making pivotal technical choices, and consistently delivering top-notch code that enhances our technological framework.Thrive in Our Work Anywhere Environment: We empower you to work in the environment that suits you best, whether from the comfort of your home or in our office within Canada or the US, ensuring smooth collaboration within your team’s time zone.Join Veeva and become an integral part of transforming the life sciences industry, making a direct contribution to global health.
About NationGraphNationGraph is revolutionizing the way public sector data is accessed and utilized by businesses targeting cities, counties, state agencies, schools, and special districts. Our innovative data and intelligence engine leverages insights from millions of public sector sources to provide actionable buying signals. Established in 2024, we are committed to democratizing data, ensuring that public information is indeed accessible to all. Discover more at nationgraph.comJoin Our Dynamic Team:Comprising industry veterans who have successfully built, scaled, and exited companies.Developed robust software infrastructures that manage billions in transactions.Supported by top-tier venture capitalists and operating partners renowned for their investments in iconic companies.Your Responsibilities:Lead and deliver a significant project from conception to completion, showcasing your contributions that positively impact the team.Engage with cutting-edge AI technologies and harness the rapid advancements in AI capabilities.Accelerate your professional growth by tackling complex, innovative challenges alongside a talented team.Collaborate with a passionate team that prioritizes product elegance and user experience within a design-focused culture.Regularly partner with design, sales, and marketing teams to craft comprehensive product narratives.Qualifications:Proficient in JavaScript/TypeScript, with a solid background in building modern web applications using React and Next.js.Backend expertise in Node.js, Python, or Go, focusing on the development of scalable APIs and AI-driven services.Experience with AI models and APIs (e.g., OpenAI, fine-tuned models, or LLM-based applications).Familiar with cloud-based architectures.A strong enthusiasm for data interfaces and a profound understanding of how AI can enhance productivity.Exceptional problem-solving and communication abilities, thriving in a fast-paced, collaborative environment.
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.
Empower Every Identity, from AI to HumanIdentity is critical in harnessing the potential of AI. At Okta, we secure AI by developing a trusted, neutral infrastructure that allows organizations to confidently navigate this transformative era. This mission demands a relentless commitment to tackle complex, real-world challenges. We seek individuals who build and own their projects, operating with urgency while delivering excellence.This role offers a chance to engage in career-defining work. If you share our passion for this mission, let's connect.The TeamHave you ever pondered how large enterprises ensure that the right individuals access their most crucial systems? That's the core challenge we address.The Okta Privileged Access Management (PAM) team employs an identity-centric methodology to tackle a vital privileged access use case. Our sophisticated Zero Trust architecture is tailored for the modern cloud, aiding customers in resolving significant security and operational challenges on a large scale.Our team constructs the infrastructure that governs access to sensitive servers, databases, and cloud resources, ensuring access is granted only when necessary. We serve as the security layer bridging users (and non-human interfaces) with the systems essential for their tasks. The RoleWe are in search of a Staff Backend Software Engineer passionate about solving complex problems: distributed systems and creating software where precision is paramount. You will deploy code that safeguards real infrastructure for authentic organizations. Your work will underpin multiple feature teams. Enhancements you make in speed, reliability, or usability will have a ripple effect throughout the product.This position is for someone who enjoys contemplating how systems interconnect. You should possess strong viewpoints on effective abstractions and the adaptability to refine these abstractions as the product evolves. What You’ll Be Doing Actively contribute to the evolution of PAM's core architectureCollaborate with product development teams to create scalable, composable components of our platformDesign and implement scalable architecture patternsDevelop APIs utilizing OpenAPI Specification that our customers depend on for production infrastructure accessEngage with backend systems developed in GoParticipate in rotational on-call responsibilities alongside SRE and product teams
About the Role MongoDB is looking for a Senior Software Engineer to join the Server Security team in Toronto. This group sits at the heart of MongoDB’s engineering organization, building security features that help users protect their data worldwide. The work spans core elements of the MongoDB database, with a focus on security, reliability, and performance. What You Will Work On Cryptography: Develop and maintain cryptographic features such as Queryable Encryption, at-rest encryption, and other foundational crypto components. Identity & Access: Design and improve authentication and authorization systems, manage TLS, and handle X.509 certificate processes. Network Security: Build high-performance networking protocols using PKI, hashing, and certificate revocation lists (CRLs). System Integrity: Strengthen resilience, observability, and compliance across MongoDB’s distributed database infrastructure. Team Culture The Server Security team values inclusivity, diversity, and close collaboration. Engineers here apply distributed systems concepts to advance the security of a widely used database platform. The work supports application developers, system architects, and database administrators around the globe.
Full-time|Hybrid|Sweden; Stockholm or Canada; Toronto
Role Overview Keyfactor Inc. is hiring a Senior Software Engineer with a focus on Java. This position is based in either Stockholm, Sweden or Toronto, Canada. The role centers on building software that helps clients manage digital identities securely. What You Will Do Design and develop Java applications with security and reliability in mind Work closely with cross-functional teams to deliver high-quality software Contribute ideas and improvements to drive product innovation Who We’re Looking For Experienced in Java application development Detail-oriented and proactive in approach Comfortable working in a fast-moving setting Collaborative mindset for working with different teams This is a chance to take on meaningful technical challenges and make a direct impact on secure identity management solutions at Keyfactor Inc.
Rivian and Volkswagen Group Technologies unites two leaders in the automotive industry, working together to advance electric vehicles and software-defined platforms. The partnership combines strengths in connectivity, artificial intelligence, and security to create smarter, more connected vehicles. Role overview The Staff Embedded Software Engineer - Infotainment position focuses on developing digital experiences that shape how drivers and passengers interact with their vehicles. The team’s core work involves Android development, connected automotive systems, and platform engineering. Efforts span integrating IoT features, enhancing safety and reliability, and designing user interfaces that feel intuitive and engaging. This role provides opportunities to solve complex technical problems and contribute to software that will help define the future of mobility. What you will do Develop and integrate infotainment features for next-generation vehicles Work on Android-based systems and connected automotive platforms Design and refine user interfaces for in-vehicle experiences Address challenges related to IoT connectivity, safety, and reliability Team culture and growth The team values curiosity, integrity, and open-mindedness. There is support for learning and professional growth, with chances to lead, mentor, and influence the direction of vehicle technology. Those who enjoy solving ambitious problems and creating new solutions will find meaningful ways to contribute. Location Toronto, Ontario
Fivetran builds technology that helps organizations turn customer data into actionable insights without heavy engineering or ongoing maintenance. The ETL Platform team plays a key role in supporting the core infrastructure behind Fivetran’s sync engine, making sure data flows smoothly and reliably for customers. Role overview The Senior Software Engineer will join the ETL Platform group, focusing on projects that improve how Fivetran captures, stores, and processes large datasets. Recent work includes a Sync Tracking overhaul, which gives customers better visibility into their data movement and helps maintain accuracy and reliability. What you will do Contribute to the foundational systems that power Fivetran’s sync engine Work on initiatives that enhance the tracking and processing of high-volume data Help manage a scalable fleet of machines that adapts to changing customer needs Support the team’s role as essential infrastructure within the company Work arrangement This is a full-time, hybrid position based in Toronto, Ontario. The schedule blends remote work with in-person collaboration, with two days per week in the office for team activities.
Role Overview Speechify is hiring a Software Engineer to help build and improve our iOS Core Product. This role is based in Toronto, Canada. The team values engineers who enjoy solving problems and shaping user experiences for a growing product. What You Will Do Collaborate with designers and product managers to bring new features and improvements to life Apply technical skills in iOS development to deliver reliable, high-quality code Contribute ideas and feedback to help shape the direction of the iOS Core Product Who We’re Looking For Experience building iOS applications Comfort working with others in a team setting Interest in developing products that improve the user experience This position is located in Toronto, Canada.
OpenTable is looking for a Staff Frontend Software Engineer to focus on Availability Planning & Experiences. This position is based in Toronto, Canada. Role overview This role centers on building and improving frontend features that help diners and restaurants manage availability and reservations. The work directly impacts how users interact with the platform, aiming to make planning and booking as smooth as possible. What you will do Develop and refine user-facing features related to availability and dining experiences Collaborate with product and design teams to deliver seamless experiences for both diners and restaurants Apply advanced frontend engineering skills to solve complex problems and introduce new solutions Requirements Extensive experience in frontend software engineering Ability to work with modern web technologies Strong interest in improving user experiences for a large-scale platform
At Veeva Systems, we are revolutionizing the Life Sciences industry by creating a robust cloud platform that enables companies to operate more effectively and cohesively. To discover more about our innovative products, values, and commitment to being a public benefit corporation, please visit our website.Position OverviewWe are excited to invite applications from recent university graduates for the Associate Software Engineer role as part of our Engineering Development Program. This initiative is designed to cultivate the next generation of software engineering talent.At Veeva, we are committed to nurturing high-potential individuals to reach their fullest potential. Our program offers a stimulating environment that encourages rapid learning and early contributions, equipping you with the skills and resources necessary to excel as a software engineer.
Join Rockstar, an innovative early-stage startup, as we revolutionize the month-end closing process for enterprise accounting teams. Our founding team combines extensive experience in finance and engineering, having led finance organizations at top tech companies and developed robust month-end close systems in major enterprises. Backed by prestigious investors and finance leaders, we are poised to make a significant impact in the industry.About the CompanyAt Rockstar, we are on a mission to simplify the often complex and tedious month-end closing process for enterprise accounting teams. Our founders possess a unique blend of expertise, having managed finance departments in leading tech firms and engineered month-end close solutions for large corporations. With a record-setting seed investment from top venture capital firms and support from finance executives at renowned technology companies, we are well-equipped to drive change in the accounting landscape.Role OverviewAs we establish our new engineering office in Toronto, we are seeking a founding engineer to play a pivotal role in product development. In this position, you will have the opportunity to influence both the front-end and back-end architecture while collaborating closely with founding members and early adopters to address intricate financial challenges.Key ResponsibilitiesLead full-stack development for essential product features, including reconciliations, flux analysis, and accruals automation.Develop and sustain robust integrations with financial systems such as ERPs, HRIS, procurement software, and CRMs.Design and implement critical backend components, including job frameworks, flexible data ingestion, and complex financial modeling.Adhere to software development best practices by ensuring high code quality, automated testing, and CI/CD processes.Collaborate with the founding team on product strategy, feature prioritization, and user feedback.Establish and maintain planning and agentic workflows utilizing cutting-edge large language models.Engage in technical discussions regarding scalability and security.Contribute to building a dynamic engineering team and fostering a collaborative culture.Required SkillsBachelor’s or Master’s degree in Computer Science or a related discipline.1-3 years of experience in full-stack development, preferably within early-stage startups.Strong background in developing financial systems is highly desirable.Proficiency in front-end technologies, particularly React and NextJS.Extensive back-end development experience with Go or similar programming languages.Solid understanding of relational databases and data modeling.Familiarity with cloud infrastructure, such as AWS or GCP.A willingness to learn and adapt to machine learning concepts.
Achievers is looking for a Senior Backend Software Engineer to join the Data Intelligence team in Toronto. This role centers on building and maintaining backend services that transform data from our SaaS platform into actionable insights for clients. Role overview As part of the team, you will design and develop backend systems using Python and Go. Our services run on a microservices architecture, deployed with Google Cloud Platform and Kubernetes. The focus is on delivering intelligent, high-impact solutions that help organizations use their data more effectively. What you will do Develop and maintain backend services that process and analyze platform data Work with Python and Go in a microservices environment Deploy and manage services on GCP and Kubernetes Help create seamless and valuable user experiences by solving engineering challenges at scale Requirements Experience with backend development using Python and/or Go Familiarity with microservices architecture Experience deploying services on Google Cloud Platform and Kubernetes Strong problem-solving skills and ability to work on large-scale systems Note: This position is focused on backend engineering, not data engineering.
Join Warner Music Group, a vibrant global community of music creators, innovators, and passionate professionals. Here, we transform dreams into reality and cultivate fandoms that resonate worldwide. Our operations are anchored by three fundamental values that guide our diverse endeavors: • Curiosity: Our creativity flourishes when we explore culture and push boundaries. Curiosity fuels our innovation, which is essential for our future success.• Collaboration: The essence of music-making lies in originality enhanced by teamwork. Great ideas resonate globally, and we ignite passion and forge connections within our diverse network of artists, songwriters, partners, and fans.• Commitment: We strive for excellence for our team and our talent. Every aspect of music involves venturing into the unknown, and we are dedicated to maintaining integrity and fulfilling our promises.Technology is integral to our business. From onboarding new artists to delivering precise data to platforms like Spotify and YouTube, or empowering artists with cutting-edge AI tools and insightful data, technology is the backbone of our success. Our engineering team at Warner Music Group brings these visions to life.We proudly represent a diverse array of artists, musicians, and songwriters who contribute to our achievements. We are committed to fostering a work environment that values, appreciates, and respects every individual, encouraging applications from candidates with a variety of backgrounds and experiences.Consider a career at WMG, where you can enjoy the dynamism of a global music powerhouse while embodying the creative spirit of an independent entity.Your Role:We are developing the next-generation Data Platform, designed to set benchmarks in freshness, accuracy, comprehensiveness, and usability, to empower Warner Music Group’s operations. We are reengineering this platform from the ground up, encompassing:
Join Pariveda Solutions, a forward-thinking, employee-owned professional services firm based in North America, where we merge strategy with cutting-edge technology to deliver transformative solutions across diverse industries. As a Certified B Corp, our mission is to empower our clients to realize their potential through innovative strategies and technology integration. We pride ourselves on fostering a culture of collaboration and growth, where ideas are transformed into impactful actions. Discover more about our unique mission and vibrant company culture.At Pariveda, we are not just another consulting firm. Are you ready to elevate your career in a dynamic, supportive environment in Toronto? We invite you to explore a fulfilling career with us as we continue to be recognized by Glassdoor as a Best Place to Work for seven consecutive years since 2017. We are seeking driven individuals passionate about leveraging technology to solve complex problems and uplift others.For insights into our corporate culture and expectations at Pariveda, please review our Findamentals, which outlines the values that define us.Your Role and Responsibilities:As a Technical Consultant at Pariveda, you will collaborate in agile teams, working closely with clients to address real-world business challenges in a people-centric manner.Advance your professional journey with tailored mentorship and a clear career trajectory, with performance evaluations every six months and promotion opportunities annually.Embrace leadership development by engaging in diverse tasks: from requirements gathering and project management to architecture and delivery—your growth is our priority.Dive into various technologies, developing applications in languages such as Java, .NET, Python, JavaScript, and SQL. Engage with frameworks like React, Redux, Angular, and Vue, as well as mobile technologies (iOS and Android), cloud solutions (AWS, Azure, Google Cloud), and advancements in AI, IoT, and Machine Learning.