Software Development Engineer 2 Fulfilment

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 1 week ago
2-5 years
Gurugram, Haryana
work from office

Posted: 1 week ago
|
Applicants: 102+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Job Description

Software Development Engineer 2 – Fulfilment

About Urban Company

Urban Company is Asias largest tech-enabled home services marketplace, operating across India, UAE, Singapore, and Saudi Arabia. Customers use our platform to book a wide range of services — beauty and grooming, cleaning, plumbing, carpentry, appliance repair, painting, and more — delivered at home, at a time of their choosing. Behind this simple promise sits a deep technology stack that matches millions of customers with trained, background-verified service partners while guaranteeing a standardised, high-quality, and reliable experience every single time.

About the Fulfilment Team

The Fulfilment team sits at the heart of Urban Companys marketplace — we make sure every customer gets the right service, from the right partner, at the right time. We do this through three core charters:

- Planning & Shaping: Efficiently planning supply to meet forecasted customer demand, and intelligently shaping that demand to meet business goals.

- Capacity Management: Managing partner time and computing real-time availability of UC services for any given time slot, customer location, business category, and skill requirement.

- Allocation & Recovery: Assigning the most suitable partner for each job while maintaining fairness in partner earnings, and protecting customer experience in cases of no-shows, cancellations, or partner unavailability.

These are classic marketplace optimization problems — forecasting, matching, scheduling, and real-time recovery — solved at the scale of millions of monthly service requests.

: SDE-2

We are looking for experienced Software Development Engineers (SDE-2) to join our Fulfilment team. You will work on complex, high-impact engineering challenges — the systems you build directly determine whether a customers booking is fulfilled seamlessly and whether a partner earns fairly. If you enjoy problems that blend distributed systems, optimization, and real-world operational constraints, this is the team for you.

Responsibilities

- Design and build scalable, high-performance, fault-tolerant systems and services that power supply planning, capacity, and allocation.

- Develop and optimize intelligent algorithms and ML/AI-driven solutions for demand forecasting, capacity planning, and partner–job matching.

- Own features end-to-end — from ideation and design to deployment, monitoring, and iteration across a modern tech stack.

- Raise the bar on the teams engineering practices: code quality, system architecture, observability, and operational excellence.

- Collaborate cross-functionally with Product, Analytics, and Data Science teams to translate business problems into robust technical solutions.

What Are We Looking For

- Experience: 2–3 years of experience building large-scale backend applications or Products.

-Technical Strength: Strong foundation in Data Structures, Algorithms, OS, Networks, and Database fundamentals, with a good understanding of distributed systems, concurrency, caching, and scalable architectures.

- Backend Skills: Proficiency in at least one backend language (Node.js, Java, Go, or Python). Experience with databases (MongoDB, PostgreSQL, MySQL) and messaging systems like Kafka is a plus; exposure to cloud platforms and production observability is desirable.

- AI Fluency: Hands-on experience leveraging AI in day-to-day engineering — using AI-assisted development tools (e.g., Copilot, Cursor, Claude) to ship faster, and/or building with LLMs, ML models, or intelligent automation in production systems. Curiosity to apply.

- AI to real marketplace problems is a strong plus.

- Mindset: Bias for action, end-to-end ownership, and comfort with ambiguity.

- Team Player: Ability to work collaboratively with diverse teams and stakeholders.

Why Join Us

- Work on marketplace-scale optimisation problems that few companies in the region get to solve.

- High ownership from day one — your systems ship to millions of users.

- A culture that rewards initiative, craftsmanship, and first-principles thinking.

Skills

AlgorithmsPythonData StructuresDistributed SystemsJavaNode.jsSoftware DevelopmentCloud

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Urban Company (formerly UrbanClap) is a home services platform that connects customers with skilled professionals for various services such as beauty, cleaning, and repairs.

Important dates & deadlines?

Application Deadline

17 Oct 26, 06:00 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Software Development Engineer 2 Fulfilment

Share with