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. Strong proficiency in programming languages such as Python, Java, or Go. Experience with cloud technologies and microservices architecture. Ability to work effectively in a collaborative team environment. Excellent problem-solving skills and attention to detail.
About the job
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.
About cohere
Cohere is at the forefront of AI technology, delivering state-of-the-art solutions that empower businesses to harness the power of language. Our team is passionate about innovation and making a significant impact in the industry.
Similar jobs
1 - 20 of 1,898 Jobs
Search for Manager Software Engineering Data Infrastructure
As the Manager of Data Infrastructure, you will report directly to the Director of Data Engineering and spearhead a team of 5-6 engineers responsible for operating essential data platforms that fuel our AI and analytics initiatives. This newly established, hands-on leadership position blends technical expertise with personnel management, requiring you to mentor your team, promote agile methodologies, and incorporate product-focused thinking into infrastructure management. You will implement our data strategy while ensuring operational excellence across platforms that handle billions of transactions monthly. We embrace a Flexible First work model, allowing this role to be performed remotely within the provinces of Ontario and British Columbia. Quarterly travel to the United States will be necessary. We are excited for you to potentially join our team!
As the Manager of Data Infrastructure at mqreferrals, you will be pivotal in shaping our data engineering landscape, directly reporting to the Director of Data Engineering. In this dynamic leadership role, you will oversee a dedicated team of 5-6 engineers tasked with managing critical data platforms that underpin our AI and analytics initiatives. This hands-on position blends technical expertise with effective people management, where you will mentor your team, facilitate agile delivery processes, and integrate product-oriented thinking into our infrastructure approach. Your leadership will be crucial in executing our data strategy and ensuring the operational excellence of platforms that handle billions of transactions each month.We embrace a Flexible First work culture, allowing this role to be performed remotely from anywhere in Ontario and British Columbia, Canada, with quarterly travel to the United States required. Join us on this exciting journey!
About IdeogramAt Ideogram, we are on a mission to democratize world-class design, enhancing human creativity through innovative solutions. Our proprietary generative media models and AI-driven creative workflows address previously unsolved problems in graphic design. Our team is composed of pioneers with proven success in technology breakthroughs, including foundational research in Diffusion Models and the development of Google’s Imagen and Imagen Video. We prioritize design, aesthetics, and craftsmanship, alongside rigorous research and engineering, delivering experiences that resonate with creatives.With nearly $100 million raised from leading investors like Andreessen Horowitz and Index Ventures, Ideogram is headquartered in Toronto and expanding rapidly, aiming to triple our team this year. We foster a flat organizational structure, encouraging a culture of ownership, collaboration, and mentorship.Discover more about our innovations by exploring Ideogram 3.0, Canvas, and Character. Experience Ideogram at ideogram.ai.About The RoleWe are searching for a talented Software Engineer specializing in ML Data Infrastructure to join our innovative team. You will collaborate with a group of skilled engineers to create cutting-edge AI design experiences that engage millions of users.You will thrive in this role if you are passionate about:Collaborating on complex technical challenges, from scaling distributed systems to enabling novel generative media experiences.Constructing robust data infrastructure capable of supporting foundation models at petabyte scale, ensuring reliability and performance across multi-modal training pipelines.Optimizing data processing workflows for high throughput, engaging directly with distributed systems, TPU infrastructure, and large-scale storage solutions.Partnering with research scientists to grasp data requirements and translating them into production-grade systems that expedite model development cycles.What We’re Looking ForTechnical Excellence2-5 years of experience in developing and deploying large-scale distributed systems, showcasing the ability to manage complexity through thoughtful abstractions and scalable design.Strong grasp of data structures, algorithms, and system design principles.
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.
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
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
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.
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.
Join Waabi as a Software Engineer focused on Evaluation Infrastructure, where you will play a pivotal role in advancing our cutting-edge autonomous technology. You will work collaboratively with cross-functional teams to design, implement, and optimize our evaluation systems, ensuring robust performance and reliability.Your contributions will help shape the future of transportation technology, making it safer and more efficient.
Lyft is looking for a Software Engineer focused on Advertising Infrastructure to help build and improve the systems behind its advertising platform. This position is based in Toronto, Canada. Role overview This role centers on designing, developing, and scaling advertising systems. The work aims to keep these systems efficient and reliable as Lyft’s advertising needs grow. Collaboration Work closely with teams from different disciplines to deliver solutions that strengthen Lyft’s advertising technology and support business objectives. Impact Your contributions will help expand Lyft’s advertising capabilities and support the company’s growth in this area.
ampleinsightinc is seeking enthusiastic Data Scientists with a strong passion for Data Analytics and Infrastructure. Ideal candidates will have a solid foundation in data engineering, analytics, and statistics. You will thrive on working with large and intricate datasets, designing and implementing efficient data pipelines that support scalable and reliable analytics.In this role, you will be tasked with the design and maintenance of our data infrastructure, automation of workflows, and ensuring data accessibility across various teams. Your contributions will have a direct influence on business decisions by providing high-quality insights and creating robust analytics systems. Strong problem-solving, communication, and teamwork skills are essential to succeed in this position.
Canonical, a trailblazer in open source software and operating systems, is seeking a talented Data Center Infrastructure Engineer to join our vibrant team in Toronto. As a key player in our mission, you will be responsible for overseeing our MAAS test labs and ensuring the seamless operation of our data center that supports Ubuntu server certification for leading US-based silicon and server designs. Your role will involve deploying and configuring servers and network switches, maintaining an organized inventory of hardware, and handling the onboarding of new equipment. With a focus on software-driven operations, you will utilize your Python development skills to enhance our data center's efficiency. If you're passionate about data center technology and enjoy hands-on problem-solving, this is an exciting opportunity to contribute to cutting-edge initiatives in cloud computing and infrastructure management.
Join us in shaping the future of finance.At Robinhood, our mission is to democratize finance for all. With an anticipated $124 trillion of assets set to be transferred to younger generations in the coming decades, we invite you to be part of this significant cultural and financial evolution. If you are ready to be at the forefront of this historic moment, we encourage you to apply.About the Team & RoleWe are assembling a top-tier team dedicated to applying cutting-edge technologies to solve the world’s most pressing financial challenges. We seek innovative thinkers, adept problem-solvers, and builders who strive to make a meaningful impact. Robinhood is a dynamic environment where ambitious individuals can achieve the pinnacle of their careers. Our high-performing, fast-paced team prioritizes ethics in all our endeavors. While expectations are high, so are the rewards.The Infrastructure organization is responsible for constructing and maintaining the foundational systems that drive all of Robinhood’s products and services. This division emphasizes reliability, scalability, and developer productivity by providing platforms, tools, and computing systems that support engineering teams across the organization. Within Infrastructure, you may join one of several specialized teams:The Backend Platform team facilitates swift, secure, and maintainable backend development at scale by creating application-layer frameworks and developer tools. This team plays a crucial role in advancing Go adoption across Robinhood by developing shared libraries and enhancing engineering support for production-ready Go services.The Provisioning team specializes in managing the lifecycle of infrastructure across AWS and Kubernetes environments. This team develops systems that provision infrastructure, assists application teams with cloud resources, and streamlines workflows for deploying and managing services.The Kubernetes Compute team constructs and operates a highly available, scalable Kubernetes-based compute platform, ensuring reliable application deployments and enabling multi-region scalability for Robinhood’s systems.The Technical Assurance Platform team builds and maintains a centralized service catalog that tracks service ownership, performance, and reliability across Robinhood.
Waabi develops AI-driven technology for autonomous transportation, with a focus on commercial autonomous trucks and robotaxis. The company collaborates with partners across AI, automotive, logistics, and deep tech sectors, and maintains offices in Toronto, San Francisco, Dallas, and Pittsburgh. More information is available at www.waabi.ai. Role overview The Software Engineer - Labelling, Data & Automation position is part of the team responsible for building and maintaining the pipelines, tools, and workflows that move Waabi’s AI-first self-driving systems forward. This group is deeply involved in the training pipeline, focusing on practical and scalable methods to extract important data, generate accurate ground truth labels, and deliver this data to machine learning scientists and engineers. What you will do Develop and maintain data pipelines, tools, and workflows for labelling and automation. Create scalable systems for extracting and preparing data used in AI model training. Collaborate with machine learning scientists and engineers to provide high-quality ground truth data. The team The Labelling & Data Automation team forms the backbone of Waabi’s mission, delivering the infrastructure and tools that enable rapid development and deployment of autonomous vehicle technology.
Join Opendoor as an Infrastructure Engineer and be at the forefront of revolutionizing the real estate industry through technology. You will collaborate with cross-functional teams to design, implement, and maintain scalable infrastructure solutions that enhance our platform's reliability and performance.
About TripleLiftAt TripleLift, we are redefining the digital advertising landscape through visually appealing creative, reputable publishers, actionable insights, and intelligent targeting. With over a trillion ad transactions monthly, we empower publishers and platforms to effectively monetize their offerings. Our cutting-edge technology is the preferred choice for top global brands seeking to connect with audiences across various formats, including online video, connected television, display, and native ads. Clients turn to us for our innovative solutions, premium ad formats, and a dedicated team of experts committed to maximizing their advertising performance.As a member of the Vista Equity Partners portfolio, we proudly hold NMSDC certification, meet diverse spending goals, and are devoted to promoting economic inclusion. Discover more about how TripleLift enhances the programmatic ecosystem at triplelift.com.RoleAs a prominent player in the rapidly evolving AdTech Supply Side Platform, TripleLift is on the lookout for an accomplished Data Engineering Manager to lead and expand our Data Engineering team. This team is responsible for the backbone data infrastructure that powers our AdTech Exchange. You will manage the complete lifecycle of our data pipelines and platforms, guaranteeing the efficient ingestion, storage, and retrieval of event data from diverse sources. In this dynamic role, you'll mentor and lead a talented group of data engineers, identify hiring needs to scale the team, and collaborate with stakeholders across Product, Engineering, Data Science, and Commercial teams. Your leadership will be crucial in cultivating a culture of innovation and continuous improvement, driving the team towards exceptional standards in data engineering and ensuring robust delivery performance.ResponsibilitiesLead, mentor, and nurture a high-performing, geographically distributed team of data engineers, promoting a collaborative, inclusive, and growth-oriented culture while identifying talent needs and recruiting top candidates to enhance the team.Oversee the design, implementation, and maintenance of scalable, low-latency data pipelines and platforms that process hundreds of billions of daily events, ensuring optimal ingestion, processing, and storage of high-volume, high-throughput event data.Manage data platforms, including data lakes (S3), warehouses (Snowflake), and real-time...
Be a Part of Shaping the Future of Finance.At Robinhood, our mission is to make finance accessible to everyone. With an estimated $124 trillion in assets poised to be passed down to younger generations over the next 20 years, we are at the forefront of this monumental wealth transfer. If you're passionate about being part of this transformative financial movement, we invite you to continue reading.About the Team and RoleOur elite Infrastructure team is dedicated to applying cutting-edge technologies to tackle some of the largest challenges in finance. We are seeking innovative thinkers and adept problem-solvers—individuals who are driven to make significant contributions. At Robinhood, complacency has no place; we strive for excellence and reward ambition. Our high-performing team operates with ethics as our guiding principle, ensuring that high expectations yield equally high rewards.The Infrastructure organization is responsible for developing and managing the foundational systems that power all Robinhood products and services. This team emphasizes reliability, scalability, and developer efficiency by providing platforms, tools, and systems that enhance the productivity of engineering teams across our organization. Within Infrastructure, you may join one of several specialized teams:The Backend Platform team focuses on facilitating rapid, secure, and maintainable backend development at scale. This team creates frameworks, dependency management systems, and developer tools while promoting the adoption of Go across Robinhood through shared libraries and enhanced tooling for engineers building production-grade Go services.The Provisioning team manages the lifecycle of our infrastructure across AWS and Kubernetes environments. This team develops systems and controllers that provision necessary cloud resources, assisting application teams and streamlining developer workflows for service deployment and management.The Kubernetes Compute team is tasked with building and operating a highly available, scalable Kubernetes-based compute platform, ensuring that our container infrastructure supports dependable application deployments and integrates essential platform capabilities for multi-region scalability.The Technical Assurance Platform team is responsible for creating and maintaining a centralized service catalog that tracks service ownership, performance, and reliability throughout Robinhood.
Role Overview Sentry builds tools that help developers ship better software. With over $217 million in funding and more than 100,000 organizations relying on its platform, including Disney, Microsoft, and Atlassian, Sentry focuses on performance and error monitoring so teams can spend more time building and less time fixing. This Senior Software Engineer position sits within the Billing Infrastructure team in Toronto, Ontario, Canada. The group maintains the systems that track, price, and bill every event across Sentry’s products, supporting both financial accuracy and customer trust. The team works closely with product, engineering, BizOps, marketing, and sales to create billing systems that keep up with new product features and pricing models. Sentry operates a hybrid work model in its global hubs. In Toronto, in-office work is encouraged on Mondays, Tuesdays, and Thursdays to support collaboration. What You Will Do Work on a next-generation usage tracking pipeline that processes hundreds of billions of events each day with low latency and financial-grade precision. Design and build flexible pricing components to support a range of billing models, from simple per-event charges to complex enterprise contracts. These systems help product and sales teams roll out new offerings quickly while maintaining revenue accuracy. Contribute to technical decisions that address data consistency challenges in billing, such as handling event delays, retroactive pricing changes, and distributed reconciliation across Sentry’s infrastructure. About the Team The Billing & Revenue engineering team connects product development, finance, and infrastructure. Their work ensures every observable event, errors, logs, traces, session replays, is measured and billed accurately. The team values expertise in distributed systems, attention to financial detail, and a strong understanding of how Sentry’s products are used. Who Thrives in This Role Engineers who enjoy solving problems that are easy to describe but hard to execute, such as delivering accurate customer billing while managing massive data flows.
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:
Role Overview AECOM is hiring a Data Center Design Manager in Toronto. This role leads the design and delivery of data center projects from concept through completion. The manager ensures all designs meet industry standards, project milestones, and budget requirements. What You Will Do Oversee the development and execution of data center designs Ensure all projects comply with current industry standards and regulations Deliver high-quality designs on schedule and within budget Work closely with multidisciplinary teams across architecture, engineering, and construction Support project success in a rapidly changing technology sector Location This position is based in Toronto.
Apr 16, 2026
Sign in to browse more jobs
Create account — see all 1,898 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.