Software Engineer 3 jobs in Toronto – Page 2 | RoboApply Jobs

Software Engineer 3 jobs in Toronto· Page 2

Results 21–40 of 914 for “Software Engineer 3” in Toronto.

914 jobs found

21 - 40 of 914 Jobs
Apply
Carta logo
Full-time|On-site|Toronto, Ontario, Canada

Join our dynamic team at Carta as a Staff Software Engineer, where you will play a pivotal role in shaping the future of equity management and ownership. You will be responsible for designing and implementing robust software solutions that enhance our platform's performance and scalability. If you're passionate about technology and innovation, this is the pe…

Mar 6, 2026
Apply
Veeva Systems Inc. logo
Full-time|On-site|Canada - Toronto

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.

Apr 14, 2026
Apply
escribe logo
Full-time|Remote|Toronto

Position Overview:Join our innovative engineering team at eScribe as a Senior Software Engineer. In this pivotal role, you will design, develop, and maintain essential software applications that drive our business forward. Your expertise will guide the evolution of our technology stack, tackle challenging problems, and mentor junior engineers. Embrace AI-assisted development methodologies and contribute to cutting-edge AI features to enhance our product offerings, ensuring efficient delivery and superior code quality. This position is perfect for a skilled engineer eager to thrive in a dynamic and collaborative setting.Key Responsibilities:Lead the design, implementation, and upkeep of high-caliber software applications and features.Take charge of intricate projects, providing technical direction, mentorship, and support to junior team members.Influence architectural decisions to guarantee software systems are scalable, performant, and maintainable.Write reusable code, develop libraries for future use, conduct code reviews, and uphold coding standards.Establish and maintain coding best practices while ensuring top-notch code quality through thorough reviews.Analyze complex technical issues, optimizing code and enhancing system performance.Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions.Develop comprehensive test plans and execute testing to ensure software reliability and robustness.Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices.Actively engage in agile development processes, including sprint planning, stand-ups, and retrospectives.Utilize AI-assisted development tools (e.g., Claude Code, PlayerZero) to boost personal productivity, accelerate development velocity, and improve code quality.Contribute to the integration of AI capabilities into our software solutions by developing AI-powered features alongside senior engineers.

Mar 16, 2026
Apply
Relay logo
Full-time|$148.5K/yr - $181.5K/yr|On-site|Toronto, ON

At Relay, we are on a mission to empower self-made business owners through our innovative digital banking platform. Our goal is to provide these entrepreneurs with the financial clarity, confidence, and control needed to transform their hard work into enduring success. By eliminating the uncertainties of finance, we help turn cash flow from a source of stress into a powerful tool for building robust and resilient businesses.Our Engineering team plays a pivotal role in creating banking products that drive the success of millions of small businesses. As we embark on a transformative journey in the banking sector, we are seeking a passionate and impact-oriented Senior Software Engineer to join our expanding team. We value individuals who embrace smart risks, boldly experiment, and learn from challenges.In this role, you will confront complex challenges, deliver high-quality and robust code, and help shape the systems that underpin our products. This is a unique opportunity to engage with our entire product suite, influence technical decisions, and implement features that our customers adore. If you are eager to create top-tier fintech products within a fast-paced, collaborative environment, this position is perfect for you.Key ResponsibilitiesFull-Cycle Development: Take ownership of features throughout the entire development lifecycle—from design and development to testing, deployment, and monitoring—ensuring reliability and performance at scale.Infrastructure Management: Oversee our production systems, enhance infrastructure, and contribute to the availability, scalability, and resilience of our platform.Collaborative Partnership: Work closely with Product, Design, and cross-functional teams to develop solutions that align with customer and business needs.Innovative Mindset: Proactively seek out opportunities for technical, process, and product enhancements, driving the team to elevate standards and influence long-term technical strategies.Your QualificationsA minimum of 3 years of experience in full-stack software engineering.Demonstrated leadership in developing significant components or features, successfully delivering them with minimal oversight.Experience mentoring junior engineers, sharing knowledge, and fostering the growth and skill development of the entire team.

Sep 12, 2025
Apply
Bree logo
Full-time|On-site|Toronto

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
Apply
Opendoor Technologies Inc. logo
Full-time|On-site|Toronto

Join our dynamic team at Opendoor as a Software Engineer in Security Engineering. In this pivotal role, you will be responsible for designing, implementing, and maintaining robust security systems to protect our platform and user data. You will collaborate with cross-functional teams to identify vulnerabilities and develop effective security measures. If you are passionate about software development and cybersecurity, we want to hear from you!

Mar 16, 2026
Apply
Braze, Inc. logo
Full-time|On-site|Toronto

Join Braze as a Senior Software Engineer I in Toronto, where you will leverage your expertise in software development to create innovative solutions. You will collaborate with cross-functional teams to design, develop, and maintain complex systems while ensuring high performance and responsiveness.

Mar 10, 2026
Apply
Lyft, Inc. logo
Full-time|On-site|Toronto, Canada

Join Lyft as a Senior Software Engineer specializing in Mapping where you will play a pivotal role in enhancing our mapping capabilities. You will collaborate with cross-functional teams to develop innovative solutions that improve our users' experience. This position requires strong problem-solving skills and a passion for building scalable systems.

Mar 5, 2026
Apply
Zynga Careers logo
Full-time|On-site|Austin, TX; Toronto, Canada

Role overview Zynga Careers is seeking a Principal Software Engineer based in either Austin, TX or Toronto, Canada. This position centers on designing, building, and refining gaming platforms that serve millions of players worldwide. Success in this role requires advanced technical skills and a strong dedication to producing reliable, high-quality software. What you will do Collaborate with teams from various disciplines to develop and enhance Zynga's gaming platforms Lead technical projects through all phases, from initial design to final implementation Improve system performance, scalability, and maintainability Support teams in adopting best practices and exploring new technologies Requirements Significant experience in software engineering, preferably in gaming or similar industries Proven ability to design and deliver complex systems Comfort working with cross-functional teams Motivation to solve challenging technical issues

Apr 23, 2026
Apply
Kaseya logo
Full-time|On-site|Toronto, Ontario

Join Kaseya as a Staff Software Engineer and be a vital part of our dynamic team in Toronto, Ontario. In this role, you will leverage your expertise to design, develop, and implement innovative software solutions that enhance our product offerings. You will collaborate with cross-functional teams to drive projects from conception to deployment, ensuring high-quality deliverables that meet our clients' needs.

May 1, 2026
Apply
Nu logo
On-site|On-site|Canada, Toronto

About Us Nubank stands as a titan in the realm of digital financial platforms, proudly serving over 122 million customers across Brazil, Mexico, and Colombia. Our mission to simplify financial services and empower individuals is only the beginning of our vibrant journey toward a more inclusive financial future. As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage our proprietary technology, data-driven insights, and an agile operational model to craft financial products that are not only accessible but also human-centric. Our innovation has earned us accolades from prestigious global rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. For more information, visit our careers page: https://international.nubank.com.br/careers/ About the Role Join our dynamic Engineering team at Nubank, where we harness cutting-edge technology to design premier financial products. We prioritize exceptional software development practices and are committed to fostering an environment of continuous learning. As a Software Engineer, you will focus on software development primarily using Clojure (we will provide training in Clojure). Design and develop horizontally scalable microservices predominantly in Clojure, utilizing Finagle and implementing functional programming techniques and hexagonal architecture. Manage high-throughput jobs and facilitate inter-service communication through Kafka. Implement Continuous Integration and Deployment within AWS. Utilize Datomic and DynamoDB for data storage. Ensure robust monitoring and observability using Prometheus. Maximize the use of Kubernetes for operational efficiency. We are a process-light organization that cherishes human interactions. Our small, independent teams operate like startups, promoting autonomy while minimizing unnecessary coupling. We believe that efficient execution is crucial to success and continuously refine processes to eliminate bottlenecks. Your Responsibilities Engage with large-scale distributed systems, gaining insights into their overarching architecture. Establish the technical direction for multiple teams, ensuring alignment with business goals and architectural strategies. Foster pragmatic innovation while delivering resilient and adaptable solutions that scale across products and geographies. Mentor fellow engineers across teams to enhance their skills and knowledge.

Dec 31, 2025
Apply
Okta, Inc. logo
Full-time|CA$136K/yr - CA$187K/yr|On-site|Toronto, Ontario, Canada

Discover OktaOkta is recognized as The World’s Identity Company, empowering individuals to utilize any technology securely, across any device or application. Our versatile and impartial solutions, including the Okta Platform and Auth0 Platform, deliver secure access, authentication, and automation, positioning identity at the forefront of business security and growth.At Okta, we embrace diverse perspectives and experiences. We value lifelong learners and individuals who can enrich our company with their unique backgrounds.Join our mission to create a world where Identity truly belongs to you.The Access Management GroupThe Access Management group facilitates billions of authentications monthly, developing and maintaining technologies for single sign-on, strong authentication, provisioning, and threat protection. Our Access Management service operates on a cloud-based, secure, reliable, and rigorously audited platform with an impressive 99.99% uptime.Your Role as a Senior Software EngineerWe are seeking a skilled and highly technical full-stack software engineer to become part of our Authentication Experience team. This team, a vital segment of the broader Access Management group, is tasked with crafting exceptional authentication experiences tailored for Okta’s Customer Identity and Access Management (CIAM) customers. You will play a crucial role in expediting the adoption of the Okta Identity Engine, empowering our clients to harness the full capabilities of our advanced platform to create personalized, high-performance identity journeys.Okta caters to a diverse range of organizations across both Workforce and Consumer sectors. These varied environments pose unique challenges; therefore, each organization has distinct requirements regarding their desired authentication experiences. We strive to find the ideal blend of robust security and seamless usability, continuously innovating cutting-edge authentication solutions designed for the dynamic, user-focused landscape of consumer identity.If you have a passion for innovation, a keen interest at the intersection of product flexibility and security, and a desire to influence how the world interacts with technology, we invite you to join our team.

Mar 5, 2026
Apply
cohere logo
Full-time|On-site|Toronto

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.

Mar 12, 2026
Apply
Emburse logo
Full-time|On-site|Toronto

Join Emburse as a Senior Software Engineer specializing in C#. In this role, you will leverage your extensive knowledge in software development to create innovative solutions that enhance our products and services. You will collaborate with cross-functional teams to design, develop, and implement robust applications that meet the needs of our clients.

Mar 31, 2026
Apply
Sentry logo
Full-time|$200K/yr - $295K/yr|Hybrid|Toronto, Ontario, Canada

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.

Apr 16, 2026
Apply
Achievers logo
Full-time|Hybrid|Toronto

As a result of our continued expansion and internal advancements, we are excited to announce multiple openings for Senior Software Engineers across various domains within our organization. You will have the opportunity to work under the guidance of seasoned Engineering Managers who are committed to providing mentorship, fostering autonomy, promoting ownership, and investing in your professional development. If you are ready to elevate your career to the next level, we invite you to connect with us!This position is available in a hybrid format (2 days per week at our Toronto office) or fully remote for candidates located anywhere in Canada.

Aug 27, 2025
Apply
Cohere logo
Full-Time|On-site|Toronto

About Us:At Cohere, our mission is to enhance intelligence for the betterment of humanity. We specialize in training and deploying cutting-edge models for developers and enterprises, empowering them to create remarkable AI-driven experiences such as content generation, semantic search, retrieval-augmented generation (RAG), and intelligent agents. We believe our efforts are pivotal in advancing the widespread integration of AI.We take immense pride in our creations, and each team member plays a crucial role in enhancing our models and delivering exceptional value to our clients. Our culture is rooted in hard work and agility, always prioritizing the needs of our customers.Cohere brings together a diverse team of researchers, engineers, designers, and more, all deeply passionate about their respective fields. We recognize that a variety of perspectives is key to developing outstanding products.Join our mission to shape the future of AI!Why This Position Matters:Are you driven by a passion for secure software development? Do you aspire to be at the forefront of AI innovation while ensuring enterprise security? Join Cohere's North team as a Senior Software Engineer focused on security, and make a meaningful impact.Your Responsibilities:In this pivotal role, you will be instrumental in constructing and securing the architecture of North, our AI workspace platform. Your key responsibilities will include:Designing and deploying security features for North, our AI workspace platform.Creating autonomous agents capable of interacting securely with sensitive enterprise data.Developing minimal code that operates in low-resource environments, adhering to rigorous deployment standards.Integrating new tools to enhance the security features of North.Reinventing solutions as needed to meet stringent security and privacy requirements, sometimes necessitating the development of custom solutions.Conducting application security testing to ensure your code withstands real-world threats.Ideal Candidate Profile:5+ years of experience in software engineering with a solid emphasis on developing user-facing security features.Proficient in Python with a proven track record of deploying production-level code.Strong analytical skills and a problem-solving mindset, capable of tackling complex challenges within security frameworks.Familiarity with security testing methodologies and tools.

Jan 15, 2026
Apply
CMiC logo
Full-time|CA$70K/yr - CA$115K/yr|On-site|Toronto, Ontario, Canada

About CMiCLocated in the heart of Toronto, CMiC stands as a leading software company dedicated to revolutionizing the construction industry. Our innovative platform empowers construction firms to efficiently manage their vital workflows. Clients can choose between our Software as a Service (SaaS) or Private Hosted solutions, featuring specialized modules for comprehensive management of Financials, Payroll, Project Management, and Budgeting. We proudly hold a significant market presence in North America, with rapid expansion into international markets including Europe, Southeast Asia, and the Middle East.Position OverviewWe are seeking a talented Software Engineer to join our dynamic team, focusing on the development of robust RESTful APIs that will support our front-end applications. In this role, you will enhance existing APIs and design new ones utilizing Oracle ADF BC REST and Jersey frameworks. Additionally, you will engage in database-level development to ensure seamless API functionality. Your responsibilities will include:Designing, building, and maintaining high-quality, reusable, and secure code.Enhancing tools and processes related to API development.Creating comprehensive documentation for APIs, tools, and workflows.Conducting code reviews and providing constructive feedback.Diagnosing problems and proposing effective solutions.Key Information:The expected salary range for this role is between $70,000 and $115,000 annually, based on experience level.This position is an immediate opening.We prioritize a manual review process and do not utilize AI for applicant screening.

Mar 11, 2026
Apply
Rivian and Volkswagen Group Technologies logo
Embedded Software Engineer - Infotainment

Rivian and Volkswagen Group Technologies

Full-time|On-site|Toronto, Ontario

Rivian and Volkswagen Group Technologies brings together two major players in the automotive industry. This joint venture develops advanced operating systems, zonal controllers, and cloud-based connectivity to support the changing needs of electric vehicles. The mission centers on setting new benchmarks for software-defined vehicles, blending expertise in connectivity, artificial intelligence, and security to shape a smarter, more sustainable future for transportation. Role overview The Embedded Software Engineer - Infotainment role centers on redefining how drivers and passengers engage with their vehicles. The team designs digital experiences that inform, entertain, and support users throughout every journey. Core focus areas include Android development, connected automotive systems, and building on established automotive platforms. Innovation in software design remains a constant priority. Engineers in this role integrate new IoT features, enhance safety and reliability, and develop user-friendly interfaces. The work involves tackling complex technical challenges with real-world impact on mobility and user experience. Team culture Curiosity, integrity, and open-mindedness shape daily interactions. The team values growth, encourages leadership and mentoring, and welcomes contributions that influence products at the leading edge of vehicle technology. Collaboration and continuous learning are central to how the team operates. Location This position is based in Toronto, Ontario.

Apr 27, 2026
Apply
Sierra logo
Full-time|On-site|Toronto

Join Sierra as a Software Engineer, Agent, where you will play a pivotal role in revolutionizing our software solutions. We are looking for innovative thinkers who are passionate about technology and eager to make a significant impact. Your expertise will contribute to developing cutting-edge applications that enhance user experiences and drive efficiency.

Mar 1, 2026

Sign in to browse more jobs

Create account — see all 914 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.