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$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...SuggestedWork at officeRemote workFlexible hours$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...SuggestedLong term contractTemporary workLocal area- ...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...SuggestedInternshipLocal area
$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...SuggestedImmediate start$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...SuggestedWork at office$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 contractTemporary workLocal area$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 contractInternshipWorldwide$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 contractFull timeTemporary workApprenticeshipLocal areaFlexible hours$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 contractTemporary workWork at officeRemote workFlexible hours$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 contractFull timeTemporary workWork at officeFlexible hours- ...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 workFlexible hours
- ...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 contractPermanent employmentFull timeInternship
$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...$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 officeWork from home- ...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 jobPermanent employmentFull timeImmediate start
- ...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 employmentFull timeImmediate start
- ...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
- ...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
- ...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
$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 employmentFull timeImmediate startRemote work$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 contractFull timeInternshipLocal areaRemote workFlexible hours$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- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...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 timeInternshipRemote workWork from home
- ...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 timeContract workTemporary workPart timeInternshipFlexible hours
$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 contractTemporary workLocal area$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 contractFor contractorsLocal areaHome officeFlexible hours$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 timeWork at officeRemote workFlexible hours$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 timeWork at officeRemote workFlexible hours$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 employmentFull timeWork at officeRelocation packageFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Developer, Backend Streams. Be the first to apply!

