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 software engineering with a focus on infrastructure solutionsStrong proficiency in programming languages such as Java, Python, or C++Experience with cloud platforms (AWS, Azure, or Google Cloud)Familiarity with containerization technologies like Docker and KubernetesExcellent problem-solving skills and attention to detailAbility to work collaboratively in a team environment
About the job
Veeva Systems Inc. is looking for a Senior Software Engineer focused on Infrastructure in Toronto, Canada. This role centers on designing, building, and improving infrastructure that supports our software products.
What You Will Do
Create and refine infrastructure solutions to support application development and deployment
Work with teams across engineering, operations, and product to strengthen system reliability and performance
Address scalability and security needs as our technology evolves
Impact
Your work will help shape Veeva’s technology foundation and support the growth of our software applications.
About Veeva Systems Inc.
Veeva Systems Inc. is a leading provider of cloud-based solutions for the global life sciences industry. Our mission is to help our customers bring new therapies to market faster and more efficiently. With a commitment to innovation and excellence, we provide cutting-edge technology to empower organizations in their pursuit of improved patient outcomes.
Affirm seeks a Senior Staff Software Engineer to join the Consumer Engineering group, focusing on web infrastructure. This remote role is open to candidates based in Canada. What you will do Design, build, and maintain scalable web applications that shape the consumer experience at Affirm. Collaborate with cross-functional teams to enhance and support web infrastructure. Emphasize performance, security, and reliability throughout all projects. Location This position is remote within Canada.
Join Us in Revolutionizing the Grocery SectorAt Instacart, we believe that food brings people together. Our mission is to ensure everyone has access to the groceries they love while providing them with more time to savor those moments. What may seem like a simple grocery delivery service to some is, for us, an intricate web of opportunities to meet the diverse needs of our community. We are dedicated to delivering an essential service that our customers depend on for their groceries and household items while also creating safe and flexible earning opportunities for Instacart Personal Shoppers.Instacart has become a vital resource for millions, and we are expanding our team to drive our mission forward. If you're ready to contribute to something impactful and do your best work, we invite you to join our team.Flexibility at InstacartWe understand that there's no one-size-fits-all approach to productivity. Therefore, we provide our employees the freedom to choose their ideal work environment, whether it's from home, a local office, or a favorite café, while maintaining connectivity and community through regular in-person events. Discover more about our flexible work culture.Role OverviewAs a Senior Staff Software Engineer on the Data Infrastructure team at Instacart, you will play a pivotal role in shaping the technical landscape of our data platform, which is crucial for our company's data strategy. You'll be responsible for guiding the architecture roadmap that supports our storage and compute layers, streaming infrastructure, analytics tools, and governance systems. This position is ideal for a strategic thinker with deep technical expertise who can make a significant impact at a company-wide level.You will lead long-term architectural planning for our core data platform, influence major investment decisions, and serve as a thought leader within the engineering community and beyond. Your contributions will directly affect how Instacart scales its decision-making processes and will shape the economic framework of one of the most data-driven tech companies in the grocery sector.
Join Us in Transforming the Grocery ExperienceAt Instacart, we believe that everyone deserves access to the food they love, while also having the opportunity to spend quality time with family and friends. We view grocery delivery not just as a service, but as a complex challenge full of possibilities to meet the diverse needs of our community. Our goal is to provide a vital service that customers trust for their grocery and household needs, while also offering flexible earning opportunities for Instacart Personal Shoppers.Instacart has become an essential resource for millions, and we are expanding our team to help propel our mission forward. If you are ready to engage in meaningful work that impacts lives, we welcome you to join us.Flexible Work EnvironmentAt Instacart, we understand that there is no one-size-fits-all approach to productivity. Our team members enjoy the flexibility to choose their ideal work environment—whether from home, a shared workspace, or their favorite café—while fostering community connections through regular in-person events. Discover more about our flexible work culture.Role OverviewThe Data Infrastructure team at Instacart is responsible for building and maintaining the systems that drive our data ecosystem, including a cutting-edge open data lakehouse based on Apache Iceberg, a multi-engine computing platform for both streaming and analytical workloads, and user-friendly tools that empower our Product, Data Science, Machine Learning, Ads, Finance, and engineering teams to work swiftly with data.We are seeking a Staff Software Engineer specializing in Data Infrastructure to join our Data Governance and Foundations Team. In this pivotal role, you will take on the responsibility of leading the architecture and implementation of our open lakehouse foundation, governance strategies, and multi-engine compute initiatives—striking a balance between current reliability and long-term scalability, maturity, and cost-effectiveness.You will collaborate closely with engineering leadership and stakeholders across various departments, including Data Science, ML Platform, Ads Infrastructure, Finance Engineering, Product Engineering, and Security. In a fast-paced environment where your architectural decisions carry significant technical and financial implications, you will have the autonomy to make impactful contributions. If you enjoy tackling complex, large-scale challenges and are willing to roll up your sleeves, this is your chance to influence the direction of our data infrastructure.
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
Rivian Automotive, Inc. is seeking a Senior Software Engineer to join the Consumer Platform team in Vancouver, British Columbia. This position centers on designing and building software that improves the experience for Rivian’s customers. Role overview The Senior Software Engineer will contribute to the development of new features and solutions for Rivian’s consumer-facing platform. The work involves both creating and refining software to support a seamless user journey. Collaboration This role works closely with colleagues across different teams. Regular collaboration ensures that the software aligns with the needs of a growing user base and maintains high standards for quality. Impact By joining the Consumer Platform team, you will help shape the digital experience for Rivian customers, supporting the company’s mission as an electric vehicle manufacturer.
Join Huawei Canada as a Senior Software Engineer.The Web Technology Lab is at the forefront of developing innovative architectures to enhance the rendering capabilities of ArkUI and web content. Our research focuses on customizing GPU drivers for optimal web rendering, refining the Chrome rendering architecture for TBDR GPU targets, creating a concurrent web layout, and utilizing vertical integration opportunities to maximize performance and user experience.Your Role:Provide expertise on current web engine technology and its evolution.Engage in the design and development of the next-generation web engine, including the formulation of relevant standards.Contribute to the comprehensive design and implementation of a web engine that innovatively achieves top industry performance and resource efficiency.The anticipated total annual compensation for this role ranges from $127,000 to $225,000, based on your education, experience, and demonstrated skills.
As a Senior Infrastructure Software Engineer at Afresh Technologies, you will play a crucial role in enhancing our infrastructure to support cutting-edge software solutions. You will collaborate with cross-functional teams to design, implement, and maintain scalable systems that improve our operational efficiency and reliability.
Role Overview Veeva Systems Inc. is looking for a Senior Software Engineer focused on Infrastructure in Toronto, Canada. This role centers on designing, building, and improving infrastructure that supports our software products. What You Will Do Create and refine infrastructure solutions to support application development and deployment Work with teams across engineering, operations, and product to strengthen system reliability and performance Address scalability and security needs as our technology evolves Impact Your work will help shape Veeva’s technology foundation and support the growth of our software applications.
Role Overview Confluent is hiring a Staff Software Engineer I focused on Control Plane Core Infrastructure. This remote role based in Ontario, CA, centers on building and improving the systems that power Confluent’s platform. What You Will Do Design and develop core infrastructure components for the control plane Work with modern technologies to support platform reliability and performance Help deliver seamless data streaming for Confluent’s customers Location Remote within Ontario, CA.
Join Cohere as a Senior Software Engineer, specializing in Agent Infrastructure. In this role, you will lead the design and implementation of robust software solutions that enhance our agent infrastructure capabilities. Collaborate with cross-functional teams to drive innovation and optimize our systems for performance and scalability.
Role Overview Veeva Systems is looking for a Senior Software Engineer focused on Infrastructure in Ottawa, Canada. This role centers on designing and building infrastructure solutions that underpin Veeva’s software products. Collaboration with cross-functional teams is a key part of the job, with an emphasis on improving system performance and scalability.
Pinterest, Inc. is seeking a Senior Software Engineer to join the Web Platform team in Toronto, ON. This role centers on designing, developing, and maintaining web applications that serve millions of users around the globe. Role overview The Senior Software Engineer will work closely with cross-functional teams to deliver new features and enhance the online experience for Pinterest users. Collaboration with colleagues from various disciplines is a key part of this position, helping to ensure that new ideas are implemented smoothly and effectively. What you will do Design and build scalable web applications for a large user base Maintain and improve existing web features Collaborate with engineers, designers, and product teams to shape new user experiences Location This position is based in Toronto, Ontario.
Join Waabi, a cutting-edge AI company founded by the renowned Raquel Urtasun, as we revolutionize self-driving technology. Our world-class team is on a mission to harness AI's potential to create safe autonomous driving solutions, bringing the promise of self-driving technology closer to commercial viability than ever before. Supported by top-tier investors from the technology, logistics, and Canadian innovation sectors, we are positioned for rapid growth.With offices in Toronto and San Francisco, Waabi is expanding and seeks diverse, innovative, and collaborative talent eager to make a positive impact on the world.In the Tools team, you will develop software solutions tailored to Waabi's unique challenges and accelerate our development processes. You will enhance our existing tools and introduce new services to support our objectives.
Role overview As a Senior Software Engineer focused on AI Infrastructure at jobgether, the main responsibility is to shape and support the technical foundation for the company’s AI initiatives. The work involves both creating new systems and refining current technology to help meet evolving business objectives. What you will do Design and develop infrastructure that enables AI systems to operate efficiently and reliably Maintain and enhance existing AI technology stacks to ensure ongoing performance and scalability Apply technical expertise to solve complex engineering problems related to AI infrastructure Work environment This position is based in Canada and involves working closely with a collaborative team. The role provides opportunities to engage with advanced technologies in support of the company’s AI goals.
Elevate Your Career with Loopio! At Loopio, we are searching for a visionary Senior Engineering Leader to spearhead our Site Reliability Engineering (SRE), Infrastructure, and MLOps teams. In this pivotal role, you will architect the foundation of reliability, scalability, and cost efficiency for our platform's systems.You will guide teams responsible for designing, building, and operating our production infrastructure, ensuring our services remain resilient, observable, and primed for expansion as we incorporate cutting-edge AI and automated workflows. Collaborating closely with Product Engineering, Security, and Data teams, you will facilitate rapid, secure delivery while upholding operational excellence.Note: This position is an existing vacancy within our team. Key ResponsibilitiesLeadership & Team DevelopmentLead and nurture multiple teams across SRE, Cloud Infrastructure, and MLOps.Mentor engineering managers and senior contributors, cultivating a culture of ownership and high standards.Foster a 'Platform-as-a-Product' mindset, ensuring infrastructure and ML tools empower the wider engineering organization.Collaborate with Recruiting to attract and retain top-tier talent in the areas of cloud, reliability, and machine learning infrastructure.Reliability & Operational ExcellenceOversee the operational health of production systems, focusing on availability, latency, and durability.Define and refine SLIs, SLOs, and error budgets to promote data-driven reliability decisions.Lead incident response efforts, championing blameless postmortems and systemic improvements to minimize
About ClickHouseRanked among the top innovative cloud companies in the 2025 Forbes Cloud 100 list, ClickHouse is rapidly expanding its reach with over 3,000 clients and an annual recurring revenue (ARR) growth exceeding 250% year-over-year. Our expertise lies in real-time analytics, data warehousing, observability, and AI workloads.The company's remarkable progress was recently affirmed with a $400M Series D funding round. In just three months, we've welcomed prominent clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex, who are either adopting our platform or enhancing their existing implementations. These esteemed clients join a robust lineup of AI trailblazers and global brands like Meta, Cursor, Sony, and Tesla.We are dedicated to revolutionizing how organizations leverage data. Join us on this exciting journey!About the TeamThe Cloud Infrastructure Engineering team is responsible for creating and managing the essential components of the ClickHouse Cloud data plane from end to end. This encompasses compute, networking, security, and a multi-cloud, multi-region architecture to deliver a reliable and scalable managed ClickHouse experience for our customers. We are seeking highly skilled and experienced cloud infrastructure software engineers to design, deploy, and maintain our infrastructure.What will you do?Design and construct a resilient, scalable, and highly available distributed infrastructure.Develop an advanced cloud-native platform leveraging public cloud resources, along with automating our cloud resource management.Collaborate closely with our ClickHouse core database development and security teams to enhance our Software as a Service (SaaS) offerings.Enhance routing and traffic components to boost the reliability and scalability of our cloud services.Consistently improve system availability using industry best practices and distributed systems principles.Design and build security components to protect our infrastructure.
Join Waabi, a pioneering force in Physical AI, founded by the visionary Raquel Urtasun. We are at the forefront of revolutionizing autonomous transportation, developing cutting-edge technology that powers commercial autonomous trucks and robotaxis. With esteemed partnerships in AI, automotive, logistics, and deep tech, we are shaping the future of transportation.Located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and seeking diverse, innovative, and collaborative individuals eager to make a positive impact on the world. Discover more about our journey at: www.waabi.aiYour Role:- Collaborate within a multidisciplinary team of Engineers and Researchers, utilizing an AI-first approach to ensure safe self-driving technology is deployed at scale.- Develop robust and scalable tools and frameworks that support Autonomous Vehicle (AV) development.- Lead technical discussions and architectural planning in collaboration with both Researchers and Engineers.- Mentor fellow software engineers through code reviews, design discussions, and by sharing best practices in software development.- Assist with task planning and estimation to enhance project efficiency.
At Vanta, we are dedicated to helping businesses cultivate and demonstrate trust by prioritizing security that is continuously monitored and verified. Our mission empowers companies to enhance their security practices and showcase their commitment effortlessly. Join our supportive and skilled team, where individuals from diverse backgrounds thrive—many have succeeded at Vanta without prior security experience.About the Role:As a key member of Vanta’s Infrastructure & Security team, you will play a vital role in building a robust platform that ensures the scalability, performance, and reliability of our core systems. With our rapidly expanding customer base, we require infrastructure that evolves alongside us, without sacrificing speed or developer efficiency. You'll engage in projects involving distributed systems, infrastructure components, and security upgrades, enabling our engineers to deliver dependable software at scale.Your contributions will significantly impact product engineering across the board. Our initiatives simplify the process for engineers to identify bugs, develop features, and provide value to our clients swiftly and securely.At Vanta, we harness modern frameworks and tools such as TypeScript, React, Node.js, MongoDB, GitHub Actions, and a variety of AWS services like Fargate and ECS to design and develop new product functionalities and infrastructure.If you're excited about the intersection of infrastructure and security, we would love to connect with you.To learn more about our team's work, visit our Vanta Engineering Blog.Your Responsibilities Will Include:Designing and constructing scalable infrastructure to facilitate rapid increases in data volume, service utilization, and engineering productivity.Leading projects concerning our cloud infrastructure, encompassing container orchestration (e.g., AWS Fargate, ECS), monitoring and alerting systems, networking, and database upkeep.Implementing and maintaining essential security infrastructures and controls, including service-to-service authentication, secrets management, application security features (e.g., rate limiting, encryption libraries), and infrastructure hardening.Identifying and resolving intricate security challenges to bolster our systems.
Be Part of the Future of Finance!At Robinhood, we are dedicated to democratizing finance for everyone. With an anticipated transfer of assets totaling $124 trillion expected to be inherited by younger generations in the coming decades, we invite you to join us at the forefront of this monumental movement.About Our Team and Your RoleThe Developer Infrastructure team at Robinhood is crucial in empowering engineers to deliver high-quality software with speed and security. We create and maintain the tools and systems that foster seamless software development experiences across our organization.We strive for infrastructure that is intuitive, robust, and empowering. Our goal is to minimize friction, enhance feedback loops, and boost developer productivity through top-tier tools and operational excellence.We are searching for a Senior Staff Software Developer to lead our Developer Infrastructure initiatives. In this capacity, you will act as a technical leader and architect, influencing the future of developer experience at Robinhood and spearheading projects that enhance velocity, quality, and reliability at scale.This position is based in the office location(s) stated in this job description, aligning with our in-office working philosophy. Please consult your recruiter for further details regarding our in-office expectations.
Bree serves Canadians who live paycheck to paycheck, focusing on those who need short-term credit solutions. With over 800,000 users, Bree has established a strong presence in the FinTech sector. The company maintains profitability, generates eight-figure annual revenue, and continues to see double-digit monthly growth. Bree has experienced zero voluntary employee turnover. After joining Y Combinator in 2021, Bree raised a $2 million seed round. Role overview The Software Engineer, Infrastructure will work to strengthen the reliability, scalability, and maintainability of Bree's data-driven systems. This position focuses on supporting a growing user base by improving system performance and stability. What you will do Design, build, and maintain infrastructure to support Bree's data systems. Refactor code and improve system architecture to reduce technical debt. Optimize PostgreSQL databases through query tuning, indexing, and capacity planning. Implement Infrastructure as Code using tools such as Pulumi, Terraform, or AWS CloudFormation. Set up monitoring and alerting with tools like Grafana or Datadog. Enhance system observability by improving metrics, logging, and tracing. Requirements Bachelor's degree in Computer Science or a related discipline. Experience building scalable, reliable, and maintainable infrastructure. Strong knowledge of PostgreSQL and hands-on database optimization skills. Familiarity with Infrastructure as Code concepts and tools. Experience with monitoring tools and practices. Location This position is based in Toronto.
Apr 23, 2026
Sign in to browse more jobs
Create account — see all 5,882 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.