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 12 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Developer, Backend Streams in Montréal, QC vacancy
  •  ...talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+... 
    Suggested
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...et à l’écrit). Personne dynamique axée sur les résultats ayant un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to... 
    Suggested
    Flexible hours

    Kronos Consulting

    Montréal, QC
    4 days ago
  •  ...Join Montrium as a Software Developer, SharePoint Backend and help evolve the backend capabilities that power our established Connect platform. In this role, you will work at the intersection of software development, SharePoint platform configuration, APIs, SDKs, data models... 
    Suggested
    Long term contract
    Full time

    Montrium Inc

    Montréal, QC
    a month ago
  •  ...About the Role We are seeking a  Staff Data Developer to join our Data & Intelligence division...  ...collaborate closely with data scientists, software engineers, and product managers to...  ...S3, Aurora, RDS). ~ Experience with streaming technologies such as Kafka, Kinesis, and... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    more than 2 months ago
  •  ...young engineering blog . About the role As a Software Engineer at Vasco, you'll build the brain of our agents...  ...transparency, the internal title for this role is Software Developer. What you will do Backend-focused, full-slice development: Design, build, and... 
    Suggested
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    11 days ago
  •  ...Montreal, QC  Job Type: Full­ time  Where you’ll make a difference You are a PHP master who eats APIs for breakfast. Our Backend Developer will help Frank & Oak deliver an amazing e-commerce experience that can scale to meet increasing demand. Qualifications... 
    Full time

    Frank.

    Montréal, QC
    more than 2 months ago
  •  ...growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing...  ...Requirements Experience: Minimum 8+ years of dedicated backend software engineering experience with C# / .NET Core . Backend... 
    Permanent employment
    Full time
    Contract work
    Immediate start
    Relocation
    Relocation package

    NÖORD TECHNOLOGIES

    Montréal, QC
    8 days ago
  •  ...businesses, from desks & conference rooms booking or billing to community management. Job Description We are looking for a Backend Developer who loves web development and loves working with open source frameworks. If you are a team player with a passion for Golang, who... 
    Full time

    Sparkgrid

    Montréal, QC
    more than 2 months ago
  •  ...work to matter, who takes pride in building software that is reliable and genuinely useful,...  ...full application lifecycle, with a focus on developing features and delivering value to users. Develop, test, integrate, and deploy backend and API stacks. Maintain and ensure... 
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    a month ago
  •  ...attendance*    As a Full Stack Java/React Developer, you will work on large-scale web...  ...implement, and maintain object-oriented backend applications and React-based frontend solutions...  ...Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common architectural... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    more than 2 months ago
  •  ...recovery progress. We're looking for a Staff Software Engineer to serve as the technical...  ...architect end-to-end systems across mobile and backend, tackle complex scaling challenges, and...  ...the team's overall architecture, developer tooling, and practices, making everyone... 
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Worldwide
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    more than 2 months ago
  •  ...Summary Exegy is seeking a motivated and detail-oriented Software Automation Developer Intern to join our Montreal-based Software Automation team....  ...pure software development—building scalable capabilities, backend testing utilities, and reusable code that power our market... 
    Internship

    Exegy

    Montréal, QC
    14 days ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...make a real difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on developing the internal... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...needs with high quality IT resources through Staff Augmentation, Global Talent Management,...  ..., development and testing of multiple software modules. • Ensure implementation meets...  ...architectures. • Collaborate with other software developers in the team to implement software that... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  ...Description E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and...  ...our website Job Description Job Title : Database Software developer Location : Montreal, QC Job Type : Contract on W2 Work... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    more than 2 months ago
  •  ...large, global organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our...  ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...health, and relevance optimization. Comfort taking systems from implementation to deployment and production operation, working across backend services, data pipelines, and integration points as needed. An expert level of English, both spoken and written, is required, as... 
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...Backend Python Developer – AI Agentic Applications Location: Montréal, QC (Hybrid) Type: Full-Time Compensation: Competitive, based on experience...  ...backend frameworks and APIs Solid understanding of software development best practices and version control (Git)... 
    Full time
    Manual labor

    grep Technologies

    Montréal, QC
    more than 2 months ago
  •  ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...you’ll do As a Senior R&D Software Developer, your main responsibilities will include...  ...actif. Solide expertise en développement backend. Connaissance de l’intégration avec... 
    Daily paid
    Full time

    Syntronic

    Montréal, QC
    7 days ago
  •  ...ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor technical and... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...Job Description As a Senior Software Developer at Vention… Reporting to the Machine Apps...  ...shipping production systems ~ Solid backend development experience (Python or similar... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Huawei Canada has an immediate permanent opening for an AI Software Developer. About the team: The Smart Grid Technology Lab focuses...  ...learning models into real-world software platforms Build scalable backend services and APIs for data processing, analysis, and control.... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...Software Developer II (P2) We are seeking a Software Developer II to join our Application Development team in Montreal. In this client-facing role, you will deliver work independently, write and maintain production Python code, build and maintain automated tests,... 
    Long term contract
    Full time
    Temporary work
    Work at office
    2 days per week

    Jeppesen Foreflight Careers

    Montréal, QC
    a month ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...Job Description As a Senior Software Developer at Vention… You’ll play a key role on...  ...Nice to have: Experience working with backend. Knowledge of linear algebra. Experience... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design,...  ...-ready ML systems. You’re comfortable moving between backend development, data engineering, ML lifecycle practices,... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies team....  ...full-stack development experience with modern web frameworks and backend services. ~ Proficiency in Python (required) and experience... 
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    more than 2 months ago
  •  ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you...  ..., and operations. You’re comfortable moving between backend development, infrastructure, CI/CD, cloud-native environments,... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  • $34 - $36 per hour

    At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They...
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  • $20k per year

     ...and innovation, where challenging the consensus is encouraged rather than tolerated. We are looking for several passionate Software Developers to join our team. In this role you'll build critical software that powers the collection, transformation, and delivery of the... 
    Full time
    Immediate start

    Calliere

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

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