Staff Engineer (Principal Engineer/Java) at Emburse | Toronto
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
Mid to Senior
Qualifications
About Emburse
Emburse is a leader in travel and expense management solutions, committed to leveraging technology to improve financial processes and drive business success.
Similar jobs
Search for Staff Engineer At Enable Toronto On
3,192 results
Role Overview enable is hiring a Staff Engineer in Toronto, ON. This senior role sits at the heart of our engineering team, shaping the design, development, and delivery of new solutions that move our projects ahead. The Staff Engineer brings deep technical expertise and a collaborative mindset to guide product and service evolution.
About Emburse:At Emburse, we don't just envision the future – we actively build it. As a frontrunner in travel and expense management solutions, we are dedicated to creating an environment where technology enhances business value and drives remarkable outcomes. Our cutting-edge AI-driven platform empowers organizations to modernize their financial operations, enhance visibility, and optimize expenditures across the board.We are on the lookout for a dynamic and dedicated software engineer to join our team and contribute to the design and development of our innovative systems solutions. As a Staff Engineer at Emburse, you will collaborate closely with engineering managers, senior engineers, and cross-functional teams to establish the technical foundation of our products. Alongside this, you will have ample opportunities to engage in hands-on development of critical systems, taking charge of the successful execution of large-scale technical initiatives while also serving as a technical mentor and leader for other engineers.
Tali AI is a rapidly expanding startup in Canada dedicated to enhancing healthcare accessibility through artificial intelligence. We are developing a pioneering AI platform designed to streamline clinical workflows by automating data collection, processing, and sharing. This allows healthcare professionals to concentrate on delivering quality care. Our platform is utilized by thousands of clinicians across Canada and the United States, spanning various specialties and seamlessly integrated with the complex landscape of North American health record systems. Our technical vision is to create a comprehensive operating system for clinical workflows, enabling healthcare teams to customize the platform to automate their data management tasks.We tackle genuinely challenging problems:Establishing real-time audio pipelines where latency impacts outcomes and accuracy is critical.Integrating with a diverse ecosystem of clinical software, including health records, billing, scheduling, referral management, and more.Creating reliable AI workflows and agents in a domain where errors can have significant consequences.Implementing a privacy and compliance framework that is robust by design.We operate in a fast-paced market that values rapid innovation, while building and maintaining clinician trust is paramount.
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 DealMaker, a pioneering fintech company at the forefront of transforming the capital markets ecosystem. Our mission is clear: to make online capital raising a norm rather than an exception. We empower founders, CEOs, and business leaders to efficiently raise capital through innovative digital platforms, tapping into their communities and executing strategically designed campaigns. With over $2 billion raised across more than 1,000 campaigns, our platform stands unrivaled in offering an end-to-end solution. Our impressive portfolio includes notable clients like EnergyX ($88M), Green Bay Packers ($65M), Miso Robotics ($72M+), and Monogram Orthopaedics (Nasdaq:MGRM), with three IPOs accomplished in the last year alone. As we rapidly expand, we are on the lookout for talented professionals to join our mission of revolutionizing the global capital market.As a Staff Software Engineer, you'll be a key player in shaping our technical landscape and ensuring the successful execution of impactful projects. Your expertise in software architecture and design principles will be crucial in crafting robust and scalable solutions that not only address current business challenges but also anticipate future needs. Embrace the opportunity to lead architectural innovations, driving forward our vision for a more efficient capital raising process.
About UsNubank, established in 2013, aims to liberate individuals from the constraints of slow and inefficient financial systems. By leveraging cutting-edge technology and exceptional customer service, we've redefined how people in Latin America engage with their finances. With operations spanning Brazil, Mexico, and Colombia, Nubank stands as one of the largest digital banking platforms globally. Our listing on the NYSE in 2021 and recognition as one of Time Magazine's 100 Most Influential Companies underscores our commitment to innovation. To learn more, visit www.nu.com.br. About the RoleAs Nubank continues its global expansion, it is vital to uphold high operational standards to empower our customers effectively. This position is pivotal in ensuring that as we scale rapidly, we maintain unwavering resilience. You will serve as the technical leader for our Resilience division. Your role will be instrumental in enhancing operational reliability through collaboration with product teams, implementing best practices, and designing deployment safeguards. You will tackle intricate architectural challenges, mentor fellow engineers, and influence the long-term resilience strategy for one of the world’s leading digital banks.
Ripple Labs Inc.
At Ripple, we are revolutionizing the way value is transferred globally, much like how information is shared today. Our ambitious mission is already in motion, as we provide cutting-edge crypto solutions for financial institutions, businesses, governments, and developers. By enhancing the global financial system, we strive to foster greater economic equity and opportunities for individuals worldwide. Join us as we embark on this remarkable journey, where you can achieve the best work of your career alongside supportive colleagues.If you are eager to make a significant impact and explore exceptional career growth opportunities, we invite you to join us in creating real-world value.THE WORK:As a Staff Software Engineer specializing in Platform, you will be instrumental in advancing Ripple's production infrastructure and release pipelines. Our Infrastructure Engineers are a unique blend of systems and software engineers dedicated to the design and lifecycle management of our hosted products. You will collaborate closely with product engineers to fulfill their infrastructure requirements, ideally within a self-service framework.WHAT YOU’LL DO:Design and implement platform features for computing, authentication, service discovery, observability, and redundancy.Lead architectural strategies balancing scale, cost, and maintainability.Mentor junior engineers on design, development, testing, and deployment best practices.Deploy and manage Ripple’s multi-region, multi-provider service platforms, with a strong focus on security and resilience.Create tools for automation, monitoring, and instrumentation to minimize operational friction and enhance engineering efficiency.Automate new and existing platform and application lifecycle services, leveraging data to achieve defined states with minimal human intervention.Propose scalable, maintainable, and cost-effective solutions.Participate in code reviews and contribute to a culture of continuous improvement.
About FaireFaire is a dynamic online wholesale marketplace driven by the belief that the future lies in local commerce. Independent retailers worldwide are achieving greater revenue than giants like Walmart and Amazon combined, yet remain relatively small in stature. At Faire, we harness the power of technology, data, and machine learning to connect this vibrant community of entrepreneurs around the globe. Imagine your favorite local boutique—we empower them to discover the finest products globally to stock their shelves. With the right tools and insights, we aim to level the playing field, enabling small businesses everywhere to compete against large box stores and e-commerce behemoths.By championing the growth of independent enterprises, Faire fosters positive economic impacts within local communities on a global scale. We are on the lookout for intelligent, resourceful, and passionate individuals to join us as we drive the shop-local movement. If you believe in the power of community, we invite you to be a part of ours.Role Description:Our Engineering organization is the backbone of our marketplace, responsible for the software that enables it to function seamlessly. The Product Security team empowers product engineering teams to create and deploy secure software solutions. We prioritize best engineering practices, striving to deliver software that is secure, thoroughly tested, easy to maintain, and capable of scaling to millions of users. We develop scalable, reusable frameworks, consult with product teams, leverage data-driven insights, and continually iterate on our practices.As a Senior Staff Software Engineer in Product Security, you will take on the role of technical lead for the Product Security domain. You will establish the long-term technical vision for integrating security within Faire’s application framework. Collaborating closely with Platform and Product Engineering teams, you will identify and mitigate security vulnerabilities, spearhead significant security initiatives, and mentor engineers across the organization to enhance secure engineering practices.Additionally, you will lead cross-functional programs to embed security deeply within our architecture, pipelines, and developer experience, effectively minimizing risk while maintaining development velocity.In this role, you will:Define the long-term technical strategy for application security at Faire, establishing scalable and developer-friendly frameworks and principles that facilitate secure development across all product areas.
Culligan Quench
About Culligan QuenchCulligan Quench is dedicated to transforming lives and protecting the planet by striving to eliminate the consumption of 500 million plastic bottles each year. As pioneers in the fight against single-use plastic water bottles, we provide on-demand filtered water solutions to over 200,000 environmentally conscious customers across North America. Our innovative bottle-free water coolers, ice machines, sparkling water dispensers, and coffee brewers purify existing water supplies, ensuring an endless source of clean water and beverages for a straightforward monthly fee, typically bundled within long-term rental service agreements. Since our successful NYSE public offering in 2016, we have evolved from a regional company to an international leader and are now strategically partnered with the private equity-backed Culligan. Based in King of Prussia, PA, Quench employs more than 1,600 professionals across over 90 locations in North America and Puerto Rico. To learn more, visit www.quenchwater.com.Position OverviewCulligan Quench Canada is on the lookout for a dynamic Sales Enablement Lead to drive organic revenue growth by enhancing sales capabilities, ensuring consistency, and optimizing execution throughout our national sales organization. This pivotal role is designed to alleviate coaching, training, and process management responsibilities from Sales Managers, empowering them to concentrate on leadership and execution while Enablement guarantees the scalability and continuous improvement of our sales system.
About HeyMiloHeyMilo is a rapidly expanding AI recruitment platform in North America, supported by top-tier Silicon Valley investors and relied upon by leading staffing agencies, BPOs, and Fortune 100 companies.Our innovative AI agents streamline candidate engagement, mitigate fraud, expedite screening processes, and empower hiring teams to make informed decisions swiftly. As we scale, we seek individuals who are eager to grow with us.About the RoleWe are on the lookout for a Chief of Staff to collaborate with our founding team in Toronto. This pivotal role is ideal for someone experienced in navigating the startup-to-scaleup journey, equipped with the insight necessary to maintain smooth operations in a fast-paced, evolving environment.You will be positioned at the crossroads of strategy, operations, and execution. Your responsibilities may include preparing materials for investor updates one day and spearheading cross-functional initiatives or assisting the CEO in prioritizing key objectives the next. You will gain visibility into every aspect of the business and play a crucial role in shaping our scaling strategy.Given our focus on recruitment technology, a background in talent acquisition or experience with applicant tracking systems will enable you to quickly acclimate and gain a deeper understanding of our clients' needs.
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
Role Overview Paytm is seeking a Lead Staff Platform Engineer focused on AI Infrastructure in Toronto, Canada. This position centers on building and scaling the systems behind Paytm's AI inference platform, which supports both internal teams and enterprise clients as they develop new customer-facing AI solutions. What You Will Do Own and manage GPU infrastructure, model hosting, and model serving for the AI inference platform. Enable multi-model routing across different modalities, including voice, vision, and fintech workflows. Oversee deployment of proprietary and third-party models on shared GPU and accelerator clusters. Develop self-service platforms that let teams provision compute, deploy, and customize models using APIs and control planes. Establish the AI control plane for Paytm Intelligence (Pi), with a focus on policy-driven routing, quotas, observability, and cost visibility. Impact Areas Accelerate delivery of AI agents and features across payments, risk management, fraud detection, collections, support, and developer tooling. Improve reliability and efficiency of hardware utilization. Give teams the tools to use AI infrastructure without rebuilding core systems each time. Location This role is based in Toronto, Canada.
"Harnessing the power of rapid learning is essential for engineers in the AI age." Join Our Team1. Strong Engineering FundamentalsAt Viggle AI, we believe in breaking down the barriers of traditional engineering roles. Whether your expertise lies in frontend, backend, or algorithms, what truly counts is your robust engineering principles and your proficiency in simplifying, refactoring, and optimizing intricate systems.As AI transforms technology, it brings forth innovative tools and methodologies. Engineers with a solid foundation can seamlessly adapt and contribute as versatile, full-stack team members. You will independently develop complex systems while closely collaborating with product and design teams to enhance user experiences.2. Outstanding Learning AptitudeIn a fast-paced AI landscape, prior knowledge can quickly become obsolete. We appreciate your capacity to swiftly learn new, unfamiliar open-source tools, adapt to emerging technologies, and navigate through uncertainty while delivering results.We seek inquisitive and adaptable thinkers who relish the exploration of technology and thrive in uncertain environments. If you are enthusiastic about ongoing learning and personal growth, we encourage you to apply.About Viggle AI:Viggle AI is an innovative startup supported by renowned investors, including a16z and TSFV. At the forefront of the Generative AI revolution, we specialize in controllable video generation, empowering content creators with advanced technology to bring their creative visions to life.Our rapidly expanding application is favored by creators ranging from Hollywood professionals to TikTok influencers, serving over 30 million users and hosting the second-largest Discord community globally.Perks of Joining Us: Dynamic startup atmosphere: Work hard, deliver quickly, and grow daily Competitive salary & equity options Comprehensive dental and health insurance plan Free meals and a vibrant office culture
About the Role Cohere is hiring a Manager of Technical Staff in Toronto. This role leads a team of skilled technical professionals, guiding projects that advance AI technology. The manager sets direction, supports team growth, and ensures projects meet Cohere’s standards. What You Will Do Lead and mentor a group of technical staff members Oversee project delivery, ensuring quality and timely completion Promote collaboration and a supportive team culture Help shape the direction of AI-focused projects at Cohere Location This position is based in Toronto.
Fivetran
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, akin to the reliability of electricity. Our customers benefit from seamless data integration into their warehouses, ready for querying without the burden of engineering or maintenance. We take pride in empowering organizations to become genuinely data-driven through our innovative technology.About the RoleWe are seeking a Staff Software Engineer to join our Reverse ETL product engineering team.Previously known as Census, we became part of Fivetran in May 2025 to enhance our warehouse-first data movement solutions. We are now integrating our product into the Fivetran dashboard, delivering top-tier data activation capabilities to all our clients.In this role, you will be instrumental in embedding data activation features into the Fivetran platform across various aspects such as user interface, authentication, billing, data models, and more. As a senior member of a diverse and collaborative agile team, you will work alongside engineers of varying experience levels.This is a full-time position based in our Toronto office. We offer a hybrid work model that combines remote flexibility with in-person teamwork, including two days a week in the office to foster connections and collaboration.
FacilityOS
Join Our Team at FacilityOSFacilityOS is a forward-thinking B2B SaaS company based in the bustling tech hub of Toronto. We are experiencing rapid growth and are proud to offer a cutting-edge platform that enhances safety, security, compliance, and operational efficiency across critical facility interactions. Our team is comprised of motivated individuals dedicated to excellence and innovation, striving to transform our industry.We prioritize a collaborative work culture where every team member's contribution is valued. Employee engagement is crucial to us, and we foster an environment that encourages participation, information sharing, and idea exchange.The Role: Revenue Enablement ManagerWe seek a Revenue Enablement Manager who will elevate our go-to-market teams' effectiveness by delivering measurable enhancements in pipeline quality, conversion rates, ramp-up time, and revenue generation.This role transcends traditional enablement or training functions; at FacilityOS, enablement is a strategic lever for revenue performance—focused on driving behavioral change and achieving tangible results rather than merely tracking training attendance or course completions.You will collaborate closely with Revenue Operations, Sales Leadership, Product Marketing, and Customer Success to pinpoint performance gaps, devise targeted enablement strategies, integrate guidance into everyday workflows, and assess effectiveness against revenue metrics.Key ResponsibilitiesDrive Revenue ImpactDefine, monitor, and report on enablement success through revenue-centric metrics such as stage conversion rates, win ratios, deal velocity, ramp time, and quota achievement.Collaborate with Revenue Operations and Sales leadership to align enablement initiatives with pipeline health and revenue outcomes.Transition from completion metrics to measuring behavioral changes and business impacts.Continuously assess the effectiveness of programs, identifying successes and areas for improvement.Identify and Address GTM Performance GapsLeverage CRM data, call recordings (e.g., Gong), performance dashboards, and managerial input to identify gaps in:Discovery and qualification processesMessaging and positioning strategiesDeal strategy and executionProcess adherence and efficiency
humanagency
Location: US or CanadaType: US Applicants - Full-Time; Canadian Applicants - Independent ContractorAbout Human AgencyAt Human Agency, we are experiencing rapid growth and are on the lookout for extraordinary talent across various disciplines. Our mission is to recruit individuals ranging from creative visionaries to technical specialists and entrepreneurial leaders, who can contribute to our next chapter of success.We pride ourselves on being a company of action-takers. Our leadership fosters a hands-on culture where teams collaborate closely, and every team member has a voice in the outcome. We value constructive feedback, learn swiftly, and constantly aim for excellence. Here, the best ideas prevail, regardless of their source, as our clients depend on us for optimal results.The missions, products, and financial goals of our clients are paramount. We immerse ourselves in their objectives, acting as guardians of their aspirations and allies in addressing significant challenges. Every product, strategy, or asset we develop must be aesthetically pleasing and practical, ensuring real-world functionality and impact.Our greatest asset is our people. We advance by hiring individuals who inspire us to improve. Whether in strategy, engineering, design, data, or operations, we seek collaborators who elevate our performance. We believe in hiring exceptional talent, never settling for less.We partner with organizations of all sizes to explore, design, and implement secure, scalable, and human-centric AI strategies. Our belief is that AI should enhance human capabilities, not replace them, and we instill this conviction in every project. From advisory services to implementation and education, we meet clients at their level and assist them in integrating AI in alignment with their core values. Our aim is to empower teams to work more efficiently, accelerate progress, and unlock new opportunities through responsible innovation.Throughout this journey, we lead with passion, purpose, and a sense of adventure. We engage in meaningful work with people we value, making the journey worthwhile. At Human Agency, our ethos and our operations are intertwined.The OpportunityThis role transcends the traditional chief of staff position. At Human Agency, the chief of staff embodies the ideal candidate for all our hires. You are an ambitious individual eager to take on a leadership role within a company — a dynamic C-suite leader — who opts to work closely alongside an executive, knowing this is the quickest route to achieving your goals. What sets us apart is that we provide you with that opportunity immediately.You will be involved in every aspect of the organization, from the ground up. Whether it's handling day-to-day tasks or leading board meetings, you will make impactful contributions at every level.
About UsAt Passage, we envision a world where your birthplace does not dictate your future possibilities. We are not merely a financial support bridge; we connect families globally to transformative opportunities. Our commitment is to a future where talented students can chase their aspirations, regardless of their parents' financial status.Our ambitious mission is clear: by 2030, we aim to break down the barriers inhibiting brilliant minds from accessing the opportunities they deserve. We start by addressing financial obstacles through loans for international students and refugees, empowering them to pursue better educational opportunities in Canada and open a world of possibilities for themselves and their families.Please note that we uphold an in-office working policy, requiring candidates to reside in Toronto or be willing to commute to the office a few days a week.
About the Role enable is looking for a Senior Technical Project Manager in Toronto, ON. This role drives the planning, execution, and delivery of complex technical projects from start to finish. The Senior Technical Project Manager keeps projects aligned with business goals, meeting deadlines and budget targets. What You Will Do Lead cross-functional teams through all phases of technical projects Coordinate efforts and maintain clear communication between stakeholders Track progress, identify risks, and implement mitigation plans Promote collaboration to keep projects moving efficiently What We Look For Extensive experience managing technical projects Strong leadership skills in guiding teams and facilitating stakeholder communication Ability to identify project risks and develop effective solutions Comfort working in a changing environment with shifting priorities
About Okta and the End User Protection Team Okta secures identity for both humans and AI, building trusted infrastructure that helps organizations navigate today’s digital landscape safely. The company’s mission centers on tackling complex security challenges with real-world impact. Auth0, part of Okta, delivers authentication and authorization solutions for developers. Handling over 100 million daily logins, Auth0’s platform focuses on convenience, privacy, and security, so customers can keep their attention on building and innovating. The End User Protection team develops and improves Auth0’s Attack Protection features. These tools defend against threats like credential stuffing and password spraying by monitoring login activity, detecting suspicious behavior, and blocking harmful access, without adding unnecessary friction for users. This team works closely with Okta’s Machine Learning and AI groups to build advanced detection models. Their shared goal: help developers provide secure login experiences and shield users from ever-changing cyber threats. Role Overview: Senior Staff Software Engineer Okta is hiring a Senior Staff Software Engineer for the End User Protection team in Toronto, Ontario. This role focuses on building and enhancing security features that protect millions of users worldwide. What You Will Do Work as part of a collaborative, agile engineering team. Design and develop features using technologies such as Node.js (JavaScript/Typescript), AWS, Azure, MongoDB, PostgreSQL, DynamoDB, and Kubernetes. Break down complex, ambiguous requirements into clear, modular engineering tasks and set standards for project clarity and delivery speed. Lead estimation for large projects, assess risks, and communicate technical trade-offs, timelines, and dependencies to the team.
Sign in to browse more jobs
Create account — see all 3,192 results

