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- ...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+...SuggestedFull timeLocal areaImmediate start
- ...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...SuggestedFlexible hours
- ...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...SuggestedLong term contractFull time
- ...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...SuggestedFull timeWork at officeFlexible hours
- ...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...SuggestedFull timeInternship3 days per week
- ...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
- ...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 employmentFull timeContract workImmediate startRelocationRelocation package
- ...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
- ...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 timeLocal areaRemote workFlexible hours
- ...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 timeWork at officeLocal areaRemote work
- ...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 paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...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
- ...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 timeInternshipWork at officeWork from home
- ...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 employmentFull time
- ...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 employmentFull timeContract workTemporary work
- ...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 timeApprenticeshipCasual workWork at officeWorldwide
- ...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 contractFull timeImmediate start
- ...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 timeManual labor
- ...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 paidFull time
- ...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 timeWork at officeFlexible hours
- ...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 contractFull timeInternshipWork at officeWork from home
- ...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 employmentFull timeInternshipImmediate start
- ...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 contractFull timeTemporary workWork at office2 days per week
- ...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 contractFull timeInternshipWork at officeWork from home
- ...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 timeWork at officeFlexible hours
- ...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 timeRemote work
- ...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 timeWork at officeFlexible hours
$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 timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...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 timeInternshipWork at officeWork from home
$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 timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Developer, Backend Streams. Be the first to apply!
- backend software developer Montréal, QC
- backend developer Montréal, QC
- golang software developer Montréal, QC
- remote software Montréal, QC
- software support Montréal, QC
- software sales Montréal, QC
- software Montréal, QC
- junior software developer .net Montréal, QC
- software trainer Montréal, QC
- software qa Montréal, QC


