# SDE II - Accounting & Partner Payouts Platform

## Summary
- Organization: Urban Company 
- Location: Gurugram, Haryana, India
- Type: Full-Time
- Department: N/A
- Status: active
- Posted: [object Object]
- Updated: [object Object]
- Closing Date: 2026-10-06
- External Apply: Yes
- External Apply URL: https://docs.google.com/forms/d/e/1FAIpQLSeDwjEll0JmKK5H0LBVpC2O1aNOwA-P5pK8YVbTaasY9uPVeg/viewform

## Details
- Salary: N/A
- Experience: N/A
- Education: N/A
- Team: N/A
- Reporting To: N/A

## Description
**About the job**

Software Development Engineer – II

Accounting & Partner Payouts Platform

Urban Company | Gurugram

**About the Company** 

Urban Company is a technology platform offering customers a variety of services at home. Customers use our platform to book services such as beauty treatments, haircuts, massage therapy, cleaning, plumbing, carpentry, appliance repair, painting, etc., all delivered in the comfort of their home and at a time of their choosing. We promise our customers a high-quality, standardised, and reliable service experience. To fulfil this promise, we work closely with our hand-picked service partners, enabling them with technology, training, products, tools, financing, insurance, and brand, helping them succeed and deliver on this promise.

Urban Company started as UrbanClap in November 2014, when its founders, Abhiraj, Raghav, and Varun, realized that the home services industry was predominantly unorganized, fragmented, and offline. Customers found it challenging to avail quality services conveniently, and service professionals were struggling to make ends meet, having to rely upon several middlemen, contractors, and local aggregators. The founders felt that the industry was ripe for disruption, and launched Urban Company, with three key principles in mind -

1. Customer love: Build a platform that offers truly delightful and differentiated services

2. Partner empowerment: Build a deep, full-stack partnership with service partners,

helping improve their earnings and overall livelihood

3. Technology first: Bring innovation and technology to an age-old industry

**About the Role & Team**

The Accounting & Partner Payouts Platform team builds the financial foundation of Urban Company - the central system of record powering every monetary transaction across the global marketplace. Operating across 15+ business lines and multiple countries, the team engineers high-throughput, fault-tolerant distributed systems where scale, tech complexity, and financial correctness are non-negotiable.

The team owns four core strategic pillars:

- Unified Ledger: Maintaining a single, high-scale system of record that ingests raw transactions from source systems and makes them accounting-ready.
- Automated Accounting & Books Closure: Running tech-driven accounting and automated month-end books closure across 15+ product lines with zero manual intervention from Finance teams.
- Global Tax & Invoicing: Powering dynamic multi-country tax regimes (GST, VAT, TDS) and automated invoice generation for customers and service partners.
- Partner & Vendor Payouts: Building scalable payout engines to ensure 50,000+ service partners and vendors are paid accurately, predictably, and on time.
- As a listed company, what this team builds directly shapes reported financials, statutory compliance and partner trust. Every rupee has to be explainable, reconcilable and auditable - making this one of the most correctness-critical charters at Urban Company.

**What You’ll Do**

- Scale Core Platform Infrastructure: Scale the core ledger from 2M+ to 10M+ daily transactions across India, UAE, KSA, and Singapore while maintaining high availability and strict system resilience.
- Engineer Zero-Touch Accounting & Books Closure: Build flexible accounting pipelines and automated closure routines that absorb new business constructs, product lines, and revenue models with zero manual finance overhead.
- Build Partner & Vendor Payout Engines: Architect high-concurrency payout pipelines to seamlessly process earnings, incentives, deductions, and payouts for service partners and external vendors.
- Design Configurable Invoicing & Compliance: Abstract complex multi-country tax regulations and invoicing rules into modular, auditable platform logic.
- Deploy AI-Native Platform Tools: Build LLM-powered finance agents, automated anomaly detection, and self-serve tools to replace manual operational workflows.
- Elevate Technical Standards: Author production-grade code, drive architectural design discussions, and raise the bar for transaction integrity, and system observability.

Technology Stack

You will get hands-on exposure to:

Backend: Node.js (primary), TypeScript
Databases: MongoDB, MySQL
Caching: Redis
Analytics: Snowflake, Superset
Observability: Prometheus, Grafana
Architecture: Microservices, event-driven systems
Frontend (optional exposure): Micro-frontends, React Native

**What We’re Looking For**

- 2-4 years of backend engineering experience.
- Strong coding skills in any programming language - C++, Java, Python, JavaScript, Go.
- Solid understanding of data structures, algorithms, and system design fundamentals.
- Experience with relational and/or NoSQL databases (MySQL, MongoDB).
- Understanding of distributed systems and microservice architecture.
- Familiarity with message queues/event-driven systems is a plus.
- Knowledge of Frontend development is a plus.
- Strong ownership mindset and ability to drive problems end-to-end.
- High attention to correctness - especially important in financial systems.
- Experience in payments, fintech, marketplaces, or high-scale transactional systems is a strong plus.

**What Can You Expect at UC?**

- Massive ownership and direct business impact.
- Work on revenue-critical systems at multi-country scale.
- A high-performance, high-velocity engineering culture.
- Quick iterations with real-world feedback loops.
- Opportunity to grow into senior technical leadership roles.
- Exposure to problems involving - High availability, Concurrency & idempotency, Transaction integrity, Fault tolerance, Real-time decisioning

At Urban Company we are committed to providing equal and fair opportunities in employment and creating an inclusive work environment. We endeavor to maintain a work environment free from harassment based on age, colour, physical ability, marital status, parental status, ethnic origin, religion, sexual orientation, or gender identity.



## Responsibilities
None

## Skills
None

## Tags
None

## Organization
- Name: Urban Company 
- Website: http://careers.urbancompany.com
- Industry: Technology, Information and Internet
- Size: N/A
- Founded Year: 2014
- Description: Urban Company is a technology-driven platform connecting customers with trusted professionals for home and beauty services — from repairs and cleaning to salon and spa experiences.
We simplify urban living through reliable, high-quality and transparent services, delivered every time.
Operating across India, UAE, Singapore and KSA, Urban Company also offers Native, our in-house brand of smart home solutions designed to make everyday living safer and simpler.
At the heart of our platform are our Skill India–certified service professionals, trained through comprehensive programs in partnership with NSDC, enabling dignified livelihoods and consistent service excellence.