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 backend software development with a strong proficiency in languages such as Java, Python, Ruby, or Go. Experience with microservices architecture and cloud platforms like AWS or Azure. Strong understanding of database technologies, both SQL and NoSQL. Excellent problem-solving skills and the ability to work collaboratively in a team environment. Experience with Agile methodologies and DevOps practices is a plus.
About the job
Join Justworks as a Senior Backend Software Engineer and play a pivotal role in shaping our technology landscape. You will work on high-impact projects, designing and implementing scalable backend systems that support our mission of simplifying business operations for our clients. Your expertise in backend technologies will be critical in delivering exceptional digital experiences.
About Justworks
Justworks is a leading provider of modern business solutions, dedicated to making it easier for small and medium-sized businesses to manage their workforce. We pride ourselves on our innovative technology and commitment to excellent customer service. Join our team and be part of a company that values collaboration and creativity.
Similar jobs
1 - 20 of 3,233 Jobs
Search for Backend Software Engineer At Bree Toronto
About BreeBree is transforming the consumer finance landscape by providing innovative, efficient, and cost-effective financial services to over half the Canadian population living paycheck to paycheck. Operating within a vast yet underrepresented market, we aim to be the most affordable and reliable provider of short-term credit for the 20 million Canadians facing financial challenges.With over 600,000 Canadians already benefiting from Bree's services, we are just beginning our journey. Our company is experiencing rapid growth, achieving product-market fit, and is positioned to become a leading FinTech player in Canada. With annualized revenues in the eight-figure range, we are on a double-digit growth trajectory, maintaining profitability and an impressive employee retention rate. As a proud participant of Y Combinator in 2021, we successfully secured a $2 million seed funding shortly thereafter.About the RoleWe are seeking a talented Backend Software Engineer to lead the architectural development of our serverless infrastructure, utilizing the latest AI development tools. The ideal candidate will possess extensive backend experience, a dedication to creating clean and maintainable systems, and an innovative mindset towards AI-assisted development.What You'll DoArchitect and advance our serverless backend systems with an emphasis on scalability, maintainability, and enhancing the developer experience.Refactor and modernize our existing Lambda-based microservices architecture to implement patterns that optimize AI tool effectiveness.Create and maintain robust data pipelines and payment processing systems across various providers.Promote best practices in AI-native development, establishing patterns and abstractions that foster rapid iteration with tools such as Cursor and Claude Code.Collaborate with infrastructure engineers to refine our AWS-based architecture using Infrastructure as Code.Drive the consolidation and standardization of our data layer across Supabase, Firebase, and legacy systems.What You'll NeedExpert-level proficiency in TypeScript, Node.js, and AWS services.Demonstrated experience with serverless architectures and microservices.Strong understanding of database systems and data modeling.Familiarity with AI development tools and methodologies.Excellent problem-solving skills and a proactive approach to development challenges.
About BreeBree is a cutting-edge consumer finance platform dedicated to revolutionizing financial services for over half of Canadians living paycheck to paycheck. We are tapping into an expansive yet underdeveloped market in Canada, which has lagged in financial technology innovation compared to other developed nations. Our mission is to provide the most affordable and efficient short-term credit options to the 20 million Canadians facing financial challenges.With over 600,000 Canadians already on board, we believe we are only at the beginning of our journey. We are witnessing remarkable growth, achieving product-market fit, and charting a clear path towards becoming a leading FinTech company in Canada.Currently, we are generating eight figures in annual revenue, experiencing double-digit monthly growth, being profitable, and maintaining a zero voluntary employee churn rate. Our participation in Y Combinator in 2021 and a subsequent $2M seed funding round has set the stage for our future success.About the RoleAt Bree, we are assembling a dynamic and high-ownership engineering team focused on delivering customer value swiftly and efficiently. Our emphasis is on impact, reliability, and maintaining momentum rather than pursuing perfection for its own sake. As a Software Engineer, you will be responsible for owning features from inception to deployment across our Lambda-based backend and React Native applications. You will need to make informed decisions in situations with limited product specifications, navigate engineering trade-offs, and rapidly iterate to deliver value to our customers. Your builder’s mindset will be complemented by necessary testing and observability to ensure stability during development.What You'll DoDevelop and ship full-stack features from product discovery and scoping to implementation and release.Utilize a TypeScript/Node serverless stack (AWS Lambda, API Gateway, SQS) and React Native frontends.Make practical decisions in ambiguous scenarios; proactively resolve obstacles without waiting for perfect specifications.Implement instrumentation for logging, metrics, and alerts, alongside adding tests for stable releases.Enhance existing features through opportunistic refactoring and addressing technical debt while maintaining delivery speed.Collaborate closely with design and product teams to focus on outcomes that matter to customers rather than theoretical perfection.What You'll NeedExperience in a startup environment, successfully delivering products in lean settings.Strong skills in TypeScript, Node.js, and React Native development.A pragmatic approach to problem-solving and the ability to work independently.Experience with AWS services and serverless architecture.A desire to continuously learn and adapt in a fast-paced environment.
About BreeBree is an innovative consumer finance platform dedicated to transforming financial services for the over half of Canadians living paycheck to paycheck. Operating in a largely untapped market, we aim to be the leading provider of affordable short-term credit solutions for the 20 million Canadians in need. Our mission is to deliver faster, better, and more cost-effective financial services to our users.With over 600,000 satisfied customers, Bree is poised for exponential growth. We have achieved product-market fit and are on a clear trajectory to become one of Canada's most impactful FinTech companies. Currently generating 8-figure annual revenues, we are profitable and experiencing double-digit growth each month. Our exceptional work culture is evident in our low employee turnover, and we proudly participated in Y Combinator in 2021, securing a $2M seed round shortly thereafter.About the RoleWe are seeking a talented Senior Product Designer to lead the evolution of Bree’s product offerings. This pivotal role entails substantial ownership and influence, working across mobile and web platforms to define challenges, develop solutions, and implement meaningful improvements for our users. You will collaborate closely with Product and Engineering teams, applying thoughtful product judgment and clear decision-making to enhance user experiences.
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.
About BreeBree is an innovative consumer finance platform dedicated to creating quicker, simpler, and more cost-effective financial services tailored for Canadians living paycheck to paycheck. Operating in a vast market traditionally overlooked by conventional financial institutions, our mission is to develop products that empower customers to access short-term credit through a transparent, user-centric experience.With over 500,000 Canadians already onboard, we are just getting started. We find ourselves at an exhilarating juncture of product-market fit, swift growth, and a clear trajectory toward becoming a leading fintech company in Canada.Currently achieving 8-figure annual revenue, we are expanding rapidly and are already profitable. Our journey includes being part of Y Combinator (Summer 2021) and securing a $2M seed round shortly thereafter.The RoleWe are seeking Bree's inaugural Product Manager to guide our product through the next stage of our growth journey. This is a hands-on role where you will influence outcomes from beginning to end: pinpoint critical problems, translate them into clear specifications, collaborate swiftly with engineering and design, and follow up with measurement and iteration.Your role is to instill clarity and momentum: transform complex inputs (customer experience feedback, risk constraints, data, stakeholder requests) into a prioritized action plan, then execute with excellence in a regulated, risk-sensitive environment.As our first Product Manager, you will also contribute to establishing our product operating system—defining how we gather feedback, prioritize initiatives, plan, execute, measure, and learn.This position is ideal for someone who has successfully launched consumer products rapidly, possesses strong data skills, and seeks broad ownership over product strategy, execution, and cross-functional leadership.What You’ll DoTake ownership of a core product area (starting with a defined surface area, expanding as we grow)Develop and uphold a prioritized roadmap based on measurable impactConvert vague challenges into product requirement documents/specifications that engineering and design can implement swiftlyEngage closely with Engineering, Design, Analytics, Underwriting/Risk, Customer Experience, and Compliance teamsEstablish success metrics for every project and ensure proper instrumentation before launchImplement efficient launch cycles: ship → measure → learn → iterate (rapidly, methodically, and driven by data)Enhance internal execution: help create cadence and artifacts (weekly execution, quarterly planning, etc.)
About BreeBree is a cutting-edge consumer finance platform dedicated to providing superior, faster, and more affordable financial services to the majority of Canadians living paycheck to paycheck. Since our participation in Y Combinator in 2021 and securing a $2M seed funding soon after, we've experienced impressive double-digit growth monthly while maintaining profitability. Our organizational culture emphasizes high ownership, a proactive approach to action, relentless problem-solving, and the commitment to continuous improvement, striving to be 1% better every day.About the RoleWe are looking for a detail-oriented and analytical Business Operations Analyst / Associate who will play a pivotal role in enhancing efficiency and fostering scalable growth. In this position, you will refine essential business processes and transform raw operational data into insightful, actionable strategies. You will be a vital resource for our executive team, directly impacting our fast-paced growth environment by ensuring operational excellence and data-driven decision making.What You'll DoBusiness Operations & Reporting: Enhance executive clarity by thoroughly analyzing data to identify opportunities for improvement, quantifying financial impacts, and assessing strategic trade-offs for critical business decisions.Cross-Functional Collaboration: Serve as an essential operational partner, working closely with Product, Engineering, and Customer Support teams to implement impactful growth initiatives.Operational Excellence: Detect systemic gaps and opportunities within our core operations, conduct root cause investigations, and design/implement scalable, automated solutions that drive efficiency and process excellence.Special Projects: Proactively address ad-hoc requests and lead a variety of high-impact projects from initial research and proposal stages to full-scale implementation.
About BreeBree is an innovative consumer finance platform committed to delivering superior, faster, and more affordable financial services to over half of Canada's population living paycheck to paycheck. Targeting an untapped market in a country with limited financial technology advancements, our mission is to become the most cost-effective and reliable provider of short-term credit for the 20 million Canadians facing financial challenges.With over 600,000 Canadians already on board, we recognize that we are only beginning to realize our potential. Our company is experiencing remarkable growth, with a solid product market fit and a clear trajectory toward becoming a leading FinTech in Canada.Currently achieving eight-figure annual revenue, enjoying double-digit monthly growth, and maintaining profitability with zero voluntary employee turnover, Bree participated in Y Combinator in 2021 and successfully raised a $2M seed round shortly thereafter.About the RoleWe are on the lookout for a dynamic Creative Producer who will supercharge our advertising pipeline. In this role, you will collaborate with our Creative Strategist to convert innovative ideas into production-ready briefs and manage the entire content delivery process—from concept through to launch—ensuring rapid production of impactful Bree advertisements.What You’ll DoCreate and fine-tune production-ready creative briefs (including concepts, deliverables, specifications, and deadlines) across various formats such as UGC, static images, and motion graphics.Identify and onboard creators who resonate with Bree’s mission and target audience.Oversee project management for each advertisement from ideation to final edits, ensuring adherence to brand standards and expedited turnaround.Maintain a structured asset library containing references, scripts, and completed advertisements.Collaborate closely with the Creative Strategist to refine successful hooks while phasing out underperforming content.Work with the Growth team to monitor creative performance and integrate insights into new briefs.Ensure compliance with Bree’s brand guidelines and regulations across all creator-generated content.What You’ll NeedExceptional attention to detail and a strong commitment to high-quality work—success lies in the details.Proven project management skills; proficient in keeping multiple productions on track under tight deadlines.Familiarity with creative production tools and platforms.
Join Opendoor as a Software Engineer specializing in Backend Pricing, where you will play a pivotal role in shaping the future of real estate technology.As part of our dynamic team, you will develop innovative back-end solutions that enhance pricing algorithms, ensuring optimal performance and delivering a seamless user experience.
Join bree as a Machine Learning Engineer, where you will be at the forefront of cutting-edge technology, developing algorithms and models that drive innovation. Collaborate with a dynamic team to enhance machine learning frameworks and contribute to impactful projects that transform data into actionable insights.
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
Join bree as a Creative Content Creator, where you'll have the opportunity to express your creativity and engage audiences through compelling content. Your role will include developing innovative multimedia content for a variety of platforms, from social media to blogs, ensuring alignment with our brand voice and marketing strategy.
Okta builds secure identity solutions for both people and AI, providing trusted infrastructure that helps organizations manage access in a complex technology landscape. The company’s mission centers on delivering secure, reliable access for everyone. The Privileged Access Management (PAM) team at Okta uses an identity-first approach to tackle privileged access challenges. By applying Zero Trust principles designed for cloud environments, the team enables organizations to control access to sensitive servers, databases, and cloud resources. Their work ensures that only authorized users and systems can reach critical assets when needed. Role overview This Staff Backend Engineer position focuses on distributed systems and core software infrastructure. The role involves deploying code that safeguards real-world infrastructure for Okta’s customers. Contributions in this role support several feature teams and influence the speed, reliability, and usability of the product. Success in this position requires a strong understanding of how systems connect, an appreciation for solid abstraction, and the ability to adapt those abstractions as products change. What you will do Advance the core architecture of Okta’s PAM platform. Collaborate with product development teams to build scalable, modular components. Design and implement scalable architecture patterns. Develop APIs using the OpenAPI Specification to enable customer access to production infrastructure. Work with backend systems written in Go. Participate in rotational on-call duties alongside SRE and product development teams. Location This role is based in Toronto, Ontario, Canada.
Join Justworks as a Senior Backend Software Engineer and play a pivotal role in shaping our technology landscape. You will work on high-impact projects, designing and implementing scalable backend systems that support our mission of simplifying business operations for our clients. Your expertise in backend technologies will be critical in delivering exceptional digital experiences.
NimbleRx is a pioneering healthtech company dedicated to transforming the way individuals access, understand, and manage their healthcare. Our journey begins with the ambition to create the world's most beloved pharmacy business. As a rapidly expanding, tech-centric startup, we are committed to enhancing the experiences of both patients and pharmacists. At Nimble, we cultivate a collaborative culture that encourages open communication and purposeful action, empowering us to tackle today's most exciting challenges and achieve rapid growth.* Please note: Sponsorship options are limited as Nimble does not have an entity established in Canada.As a Senior Backend Engineer, you will play a crucial role in designing the technology and customer experiences that are essential to our various web products serving patients, pharmacies, and other clients of NimbleRx (www.nimblerx.com). You will collaborate with a team of exceptional and driven software engineers who prioritize performance, reliability, and scalability in their work. Your contributions will involve close cooperation with other developers, product management, and design teams to define feature requirements and technical use cases, ensuring timely delivery of high-quality code.Our engineering culture: We embrace a philosophy of shared trust and humility, fostering a sense of unity as we collaboratively navigate the challenges of a fast-growing business. Our daily operations reflect our core values of empathy, simplicity, autonomy, leadership, ownership, curiosity, a bias for action, and mentorship, all within a highly cooperative environment.
About FeatheryFeathery revolutionizes data intake workflows for insurance and wealth management firms. Industry leaders depend on Feathery to streamline crucial operations such as underwriting, client onboarding, and automated account openings.With significant revenue growth and increasing demand from enterprises, we are expanding our engineering team to handle progressively intricate, data-driven workflows across our platform.Why We’re HiringAs Feathery continues to grow, so does the complexity and scale of the systems that support our product—ranging from document processing pipelines to real-time workflow execution.We are seeking a Senior Backend Engineer to assist in constructing and scaling the foundational infrastructure behind our document intelligence and workflow platform. This role is perfect for someone who enjoys designing reliable, high-performance systems and taking charge of backend architecture in a rapidly growing B2B SaaS environment.You will collaborate closely with product, engineering, and customer-facing teams to deliver systems that are swift, resilient, and finely tuned to customer requirements.About the RoleThis is a high-ownership role that encompasses:Backend system design and distributed architectureInfrastructure, scalability, and performance optimizationProduct-focused engineering and problem-solvingCross-functional collaboration across product and customer teamsYou will play a pivotal role in shaping the systems that drive Feathery’s platform—ensuring they are reliable, scalable, and capable of managing complex, real-world applications.What You’ll DoBackend Systems & InfrastructureDesign, build, and scale backend services that facilitate document processing and workflow automationDevelop asynchronous pipelines and distributed systems for managing large data volumesConstruct and maintain infrastructure utilizing AWS services and queuing systems (e.g., SQS)Guarantee high availability, fault tolerance, and observability across systemsOptimize systems for performance, scalability, and cost-efficiencyData Processing & Platform CapabilitiesEstablish systems for processing and transforming both structured and unstructured dataIntegrate data sources and ensure seamless data flow
Join Centari as a Senior Backend Software Engineer!At Centari, we revolutionize high-stakes dealmaking by unlocking the power of private deal data. Our innovative deal intelligence platform is paving the way for a new era in law and finance, transcending mere automation to embrace data-driven decision-making. Our proprietary Deal Reasoning Engine converts complex documents into actionable insights, equipping global deal teams with the knowledge needed to negotiate effectively.We foster a diverse team of attorneys, financial experts, and engineers within a hybrid, cross-cultural environment. Our mission is supported by esteemed enterprise AI investors, including GTMfund and industry veterans such as Jeremy Kranz and Andy Appelbaum.We thrive on complexity as it breeds innovation. If you're a proactive builder who excels in ambiguous situations and embraces radical ownership, we want to connect with you!For more details, visit centari.com or follow us on LinkedIn.
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.
Marqeta is seeking skilled Senior Backend Software Engineers to become part of our dynamic Engineering team. In this role, you will develop high-performance software that supports Marqeta's backend services. Your responsibilities will include creating and reviewing engineering design documentation, enhancing our systems, infrastructure, and processes, developing new features, conducting code reviews, and collaborating with a diverse group of stakeholders across the organization. As a Backend Engineer, you will deliver meaningful products that contribute to Marqeta's position as a leader in modern card issuing. You'll have the opportunity to innovate on system architecture, produce impactful software, and mentor junior engineers. Participation in a rotational on-call pager duty is a required aspect of this role, with specifics varying by team. This will be discussed further during the interview process. We embrace a Flexible First approach, allowing this role to be performed remotely from anywhere within Ontario or British Columbia, Canada. We would love for you to join our team! This posting is for multiple Senior Software Engineering positions across Marqeta.
Role Overview Venn is hiring a Senior Backend Engineer in Toronto. This role focuses on designing and improving backend architecture to support reliable, scalable applications. The position involves close collaboration with colleagues from various teams to deliver solid software that supports business goals.
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.
Apr 28, 2026
Sign in to browse more jobs
Create account — see all 3,233 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.