Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Developer, Backend Streams

Leap Tools

At Leap Tools, we are building the world's most advanced solutions for the interior décor industry. With customers in 80+ countries, our clientele includes Fortune 500 companies such as Home Depot, local retailers such as Alexanian's, and everything in between. We have been recognized as one of the fastest-growing tech companies by Deloitte for multiple years in a row, and we are looking for ambitious challenge-seekers to fuel our momentum and help us create an iconic global tech company.

About Our Product

Our technology lets you preview products in your own room before you buy them. Imagine you want to redesign your home and have been searching for new tiles for your kitchen, or a new rug for your living room. You definitely want to make sure it will look good in your space. We enable you to do that through our proprietary cutting-edge technology, presented in an extraordinarily simple and accessible way. Try our rug demo now! Simply upload a picture of your room using your mobile phone, and slide the rug under your coffee table:

About You

You have a passion for solving complex problems and working on products used by millions of people. You enjoy setting the bar high and clearing it. You can lead by example, but you know when to step aside and let the team run with the ball. Your technical knowledge is matched only by your passion to design, create, and succeed with others.

You are comfortable working deep in complex data and distributed systems. You enjoy reasoning about throughput, latency, reliability, bottlenecks, failure modes, and large-scale data movement. You know that making a system 10x faster or dramatically more reliable often requires understanding it from first principles rather than simply adding more infrastructure.

You want to build on your experience. You are interested in making a big impact, but perhaps you are currently limited in your growth potential. Join us and you will work directly with our talented engineering team to push our product to new heights.

About Our Stack

  • Python, Django, Kubernetes, PostgreSQL, AWS

What You'll Do

  • Drive the architecture and evolution of the ETL and data processing systems that ingest customer product catalogs into Leap Tools' internal product catalog platform.
  • Design systems capable of reliably processing large and highly variable datasets from thousands of customers, dealing with complex schemas, transformations, validation rules, dependencies, and imperfect source data.
  • Identify and eliminate performance bottlenecks across data ingestion, transformation, persistence, indexing, and retrieval, continually improving throughput and end-to-end processing latency.
  • Design distributed processing systems that scale horizontally while maintaining strong guarantees around correctness, idempotency, fault tolerance, retries, and recovery.
  • Help evolve the architecture of one of the most complex and foundational areas of the Leap Tools platform as our product catalog continues to grow in size and complexity.
  • Partner with product and engineering leadership to define technical direction, identify foundational investments, and plan for scale and performance.
  • Serve as a force multiplier by mentoring senior engineers, conducting architecture reviews, and enabling high-quality, high-velocity development across teams.
  • Champion engineering excellence and set the technical bar for backend systems in terms of scalability, resiliency, observability, and maintainability.
  • Lead cross-functional initiatives that span multiple teams and stakeholders across the business.
  • Help shape the long-term technical vision and culture of the engineering organization.
  • Influence hiring, onboarding, and growth strategies to ensure a strong and healthy team over time.

We’re looking for someone with

  • 8+ years of software development experience building and operating scalable, reliable systems in production environments.
  • Strong experience designing and operating complex ETL pipelines, data processing platforms, or other high-throughput data-intensive systems.
  • Strong understanding of distributed systems concepts, including concurrency, partitioning, consistency, idempotency, retries, failure recovery, and horizontal scaling.
  • Experience with performance engineering: profiling complex systems, identifying bottlenecks, understanding resource utilization, and materially improving throughput and latency.
  • Experience working with large datasets and designing efficient approaches to transformation, persistence, indexing, and retrieval.
  • Deep understanding of computer science fundamentals, including algorithms, data structures, networking, and databases.
  • Proven experience designing and scaling distributed systems with a focus on performance, observability, reliability, and fault tolerance.
  • Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems.
  • Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board.
  • Exceptional ownership mindset — you drive initiatives forward, raise the bar, and deliver lasting impact.
  • Excellent communication and cross-functional collaboration skills.
  • Comfortable operating in a fast-paced, high-autonomy, product-driven environment.
  • Experience with data engineering, data ingestion platforms, product catalogues, e-commerce data, search systems, or similar domains is strongly preferred.
  • Familiarity with our stack (Python, Django, Kubernetes, PostgreSQL, OpenSearch, AWS) is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome.

About Our Culture

  • We're a remote-first company that encourages our employees to work from where they're most productive.
  • We work tight-knit teams to cultivate an ownership mentality.
  • We cherish curiosity and an obsession for details because we know these details are invaluable over the long run.
  • We're hyper-focused on our achievements and our ability to execute our promises. We act with urgency.
  • Work anywhere in the world for up to 3 months!
  • We value families, by offering a parental leave program
  • We offer a work-from-home stipend
  • Your birthday (and our company's birthday) is a day off!

About Our Hiring Process

  • You upload your resume and complete a brief questionnaire.
  • Three rounds of technical assessment.
  • Culture fit assessment.
  • Final interview with leadership.
  • Offer

AI in Recruitment

At Leap Tools, we leverage AI technology to enhance our recruitment process. These tools assist with tasks such as resume screening, sourcing prospective candidates, and to support administrative tasks for enhanced operational efficiency. Founders and senior leadership are directly involved in our recruitment process, and AI is never used to make the final hiring decision. We are committed to the responsible use of AI in our hiring practices.

This is a net new position on the team.

Leap Tools is an equal opportunity employer committed to fostering an inclusive, equitable, and accessible environment. Accommodations are available on request for candidates taking part in all aspects of the interview process. If you require any accommodation, please contact us at View email address on apply.j-vers.com

Our demo, in case you missed it:

#J-18808-Ljbffr
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Developer, Backend Streams in Ottawa, ON vacancy
  • $181k - $241k per year

     ...your team through your writing and tech talks. You will help develop talent on your team by providing feedback and guidance, and leading...  ...have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Ottawa, ON
    3 days ago
  • $138k - $179.4k per year

     ...what it’s like to work atCNN, follow @WBDLife on Instagram and X ! Your New Role… CNN Digital Commerce is looking for a Staff Software Developer experienced in modern enterprise-class languages and development platforms, with a strong emphasis on JavaScript/Node. The candidate... 
    Suggested
    Long term contract
    Temporary work
    Local area

    CNN

    Ottawa, ON
    2 days ago
  •  ...Job Description As a Staff Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. We are looking for candidates who thrive in a fast-paced, start-up-like environment working in a small team of... 
    Suggested
    Internship
    Local area

    Broadcom Inc.

    Ottawa, ON
    22 hours ago
  • $155k - $180k per year

     ...silos and capture events occurring across large enterprises; stream information about those events everywhere it needs to be in real...  ...hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader... 
    Suggested
    Immediate start

    Solace Corporation

    Ottawa, ON
    22 hours ago
  • $250k - $320k per year

    Senior Staff Software Engineer, Search & Recommendation Cantina Labs is a social AI company, developing a suite of advanced real-time models that push the boundaries of expression...  ...technical point of contact for discovery across backend teams, and mentor the engineers whose... 
    Suggested
    Work at office

    Cantina, Inc.

    Ottawa, ON
    22 hours ago
  • $114.1k - $182.6k per year

     ...work atCNN, follow @WBDLife on Instagram and X ! As a Senior Software Developer, you will work across the stack to develop fast, secure, and...  ..., build user-facing interfaces in React or Vue.js, and design backend services deployed on AWS. You will contribute to architecture... 
    Long term contract
    Temporary work
    Local area

    CNN

    Ottawa, ON
    4 days ago
  • $155k - $180k per year

     ...Overview This position is for a Principal Software Developer. In this role you will be a key...  ...Production-Grade Software: Develop high-quality backend services and web frontends using modern...  ...to Have: Familiarity with real-time streaming technologies — Apache Kafka, Pulsar, or... 
    Long term contract
    Internship
    Worldwide

    Solace Corporation

    Ottawa, ON
    2 days ago
  • $116.7k - $165.8k per year

     ...clusters, including automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form factors. System Reliability & Observability: Develop and support critical infrastructure services, including robust backup and restore... 
    Long term contract
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    Cisco Systems, Inc

    Ottawa, ON
    3 days ago
  • $181k - $241k per year

     .... We are seeking a seasoned Staff Engineer to help drive our Continuous...  ...company to ship high-quality software quickly and confidently. The...  ...reliable feedback cycles for developers by optimizing build times,...  ...workflows. Identify developer pain points and lead initiatives... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Ottawa, ON
    4 days ago
  • $116.7k - $165.8k per year

     ...networking! Your Impact We are seeking a highly skilled Software Developer to deliver features needed for integration between Cisco Cloud...  ...Experience with Go and Ruby for building high-performance backend services or automation scripts. A background in AI/ML Integration... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Cisco Systems

    Ottawa, ON
    1 day ago
  •  ...team is looking for a passionate Senior Software Engineer to help build the secure, reliable...  ...writing and tech talks You will help develop talent on your team by providing feedback...  ...experience designing, developing, and launching backend systems at scale using languages like... 
    Remote work
    Flexible hours

    Affirm

    Ottawa, ON
    1 day ago
  •  ...definitions of family. Job Description Job Title : Backend Developer Job Type : Permanent, Full-Time Work Model : Hybrid...  ...Collaborate with cross-functional teams to deliver high-quality software solutions and operational enhancements. Contribute to... 
    Long term contract
    Permanent employment
    Full time
    Internship

    BUMP

    Ottawa, ON
    12 hours ago
  • $80k - $130k per year

    Backend Developer (AWS) Position Description Backend Developer (AWS) . Reliability Clearance granted preferably, or eligible based on 5+...  ..., MySQL or MongoDB . Experience with Git and modern software development practices . Experience designing scalable, secure... 
    Ottawa, ON
    4 days ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – International Card Tech – Full-stack About Capital...  ...s business goals and adhere to our architectural framework. Develop and maintain a comprehensive catalog of technical and business... 
    Work at office
    Work from home

    Capital One - CA

    Ottawa, ON
    4 days ago
  •  ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang...  ...Scalable Infrastructure: Design and maintain backend systems and data infrastructure that...  ...or DynamoDB Collaborative Developer: You thrive in team environments, lead design... 
    Remote job
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    23 days ago
  •  ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports...  ...of REST APIs and how frontend and backend systems interact — you’re comfortable owning...  ...native rendering Experience with video streaming, security camera systems, or POS/retail... 
    Permanent employment
    Full time
    Immediate start

    Sol Ink

    Ottawa, ON
    23 days ago
  •  ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand... 
    Full time

    Intouch Insight

    Ottawa, ON
    9 days ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing...  ...Whether your experience is in mobile, backend, cloud, or full-stack development, you'...  ...other modern databases. WebRTC or streaming technologies. Agile or Scrum development... 
    Full time

    Wavestore

    Ottawa, ON
    more than 2 months ago
  •  ...As a Staff Hardware Engineer, you will be the technical lead responsible for a design team developing and delivering ultra-high-performance electronic...  ...leader that designs, develops and supplies a broad range...  ...semiconductor and infrastructure software solutions. For more... 
    Local area

    Broadcom Inc.

    Ottawa, ON
    22 hours ago
  • $75k - $88k per year

     ...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Location: Ottawa, ON Job Type: Permanent Salary: $75,000-$88,000 CAD Annually There is an immediate opportunity for an Intermediate Software Developer to support the Military Command... 
    Permanent employment
    Full time
    Immediate start
    Remote work

    Duke Llc

    Ottawa, ON
    7 days ago
  • $100k - $120k per year

     ...Help Deliver the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to... 
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    LogiSense Corporation

    Ottawa, ON
    20 days ago
  • $90k - $115k per year

     ...vision applications with our growing global team. Our hardware and software solutions are built for performance, enabling low-latency, real-...  ...in 1000s of unique systems. Summary Embedded Software Developer is a valued member of the R&D Team. Working in a collaborative,... 
    Full time

    Pleora Technologies

    Ottawa, ON
    6 days ago
  •  ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code...  ...time spent going deep into infrastructure. ~ Strong production backend experience. TypeScript / Node.js is ideal, but we care more about... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    5 days ago
  •  ...processes evidence, there's a good chance our software is working behind the scenes. That's been...  ...to something real. The Role The Staff Software Engineer specializes in mobile...  ...with business objectives. Integrate with backend services provided through REST, WebRTC, and... 
    Full time
    Internship
    Remote work
    Work from home

    Versaterm

    Ottawa, ON
    a month ago
  •  ...across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the...  ...~ Hands-on experience with: ~ Java (JRE/JDK) and backend development ~ Liferay (Portal and/or DXP) customization ~... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  • $174.2k - $278.7k per year

     ...Role… CNN Digital Commerce is seeking a Software Engineering Manager to lead a talented...  ...closely with a cross-functional team to develop, enhance, and scale platforms like CNN Underscored...  ...and franchises across television, film, streaming and gaming. The new company combines... 
    Long term contract
    Temporary work
    Local area

    Canadian AP Ventures Company

    Ottawa, ON
    2 days ago
  • $176.5k per year

     ...join an existing team of Senior, Staff, and Principal engineers...  ...systems engineer who loves owning software end-to-end: design,...  ...transform framework, tooling, and developer experience) and support engineers...  ...engineering experience building backend, distributed, or data-intensive... 
    Long term contract
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    25 days ago
  • $100k - $135k per year

     ...and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next...  ...Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    17 days ago
  • $80k - $105k per year

     ...allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next...  ...Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    17 days ago
  • $96.56k - $128.74k per year

     ...Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details:...  ...of qualified candidates may be established and may be used to staff similar positions at this level at EDC. Privacy Notice By... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada

    Ottawa, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Developer, Backend Streams. Be the first to apply!