ApplySarthi

Senior Software Engineer, Fulfillment

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

2,489 open fulfillment roles across 35 companies are on ApplySarthi right now, most of them in Bengaluru (18), Hyderabad (3), Delhi NCR (3).

Software Engineer jobs in Canada · Remote Software Engineer jobs · Python jobs · Ruby jobs · Supply chain jobs

Jobgether has 4,293 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

2,489 open fulfillment roles are hiring right now across 35 companies, mostly in Bengaluru — so the questions repeat. Practise them before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Ruby? Tell me one thing you learned the hard way.
  3. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  4. How would you design an API for a feature you have worked on?
  5. What do you do when a production issue happens on your code?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Engineer, Fulfillment at Jobgether interview free →

Accountabilities: Design, build, and maintain scalable backend applications and services supporting order routing, task allocation, fulfillment tracking, and shopper compensation. Lead technical design for high-impact projects, translating complex logistics challenges across consumer and enterprise marketplaces into effective, production-ready solutions. Develop and deliver features that improve fulfillment efficiency, operational performance, and the overall experience for customers, shoppers, and retail partners. Ensure critical, Tier-0 systems remain highly reliable, performant, and observable, with clear ownership and strong operational practices. Establish and promote platform engineering best practices in collaboration with product, compliance, and engineering stakeholders. Incorporate AI-assisted tools and workflows into everyday development to increase individual and team productivity. Mentor engineers and promote high standards for code quality, automated testing, system reliability, and operational excellence. Requirements At least 5 years of professional backend software development experience. Proficiency in at least one backend programming language. Experience with Ruby, Python, or Go is relevant; Ruby experience is not required. Strong understanding of service and API design, including REST and RPC, database technologies, and system design principles for distributed and scalable applications. Hands-on experience building, deploying, and operating asynchronous, event-driven systems in production environments. Excellent communication and collaboration skills, with the ability to work effectively across complex, cross-functional teams. A bachelor's or master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Experience in fulfillment, logistics, or e-commerce software is preferred. Familiarity with workflow orchestration and state-machine-based systems is an advantage. Regular use of AI-powered coding tools, such as Claude Code or Codex, is preferred. Experience developing systems subject to regulatory requirements or financial compliance is an additional advantage. Benefits Competitive compensation: Annual base salary ranging from CAD 168,000 to CAD 177,500, depending on permanent work location, experience, skills, and other role-related factors. Equity compensation: Eligibility for a new-hire equity grant and annual refresh grants. Remote flexibility: A remote-first work arrangement, with eligible employees able to choose where they work in accordance with the company's Flex First policy. Location eligibility: Applicants must be based in Ontario, Alberta, British Columbia, or Nova Scotia. Additional benefits: A broader benefits package is available, with details provided through the employer's benefits information.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-28. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.