14 Aug
|
Urban
|
Gurugram
SDE 2 — Platform Engineering
Core Platform Team · 2–4 years experience · Full-time
About Urban 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, realised that the home services industry was predominantly unorganised, 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:
- Customer love: Build a platform that offers truly delightful and differentiated services.
- Partner empowerment: Build a deep, full-stack partnership with service partners, helping improve their earnings and overall livelihood.
- Technology first: Bring innovation and technology to an age-old industry
Responsibilities in the Core Platform :
- Team Build scalable and fault-tolerant platforms in micro service and event-driven architectures.
- Own libraries and frameworks.
- Caching, Experimentation,
Localisation, Search, Authentication & Authorisation, OpenAPI, RPC, etc.
- Common to 100s of micro services at UC (Marc).
- Solve for high availability, scalability, and observability across Kafka, Redis, Mongo, MySQL, and Elastic search platforms. Drive the roadmap for the in-house A/B Experimentation framework (XP service). Run and operate production workloads on Kubernetes (EKS)
- Deployments, autoscaling, resource tuning, and cluster reliability. Leverage modern infrastructure automation (IaC),Terraform, EKS, ECS to manage infrastructure as code.
- Solve for the Observability stack (ELK, Grafana, Prometheus) and build intelligent anomaly-detection algorithms.
- Set up the foundation of an efficient CI/CD process with robust canary deployments.
- Build infrastructure for seamless testability (unit, integration, smoke tests) in Stage and Pre-Prod environments.
- Think in terms of abstractions, systems, and services, and write high-quality code with an open-sourcing mindset. Keep track of the latest evolving technologies and leverage them to drive innovation inside the organization.
Job Requirements
- Bachelor's degree in Computer Science, Information Technology, or equivalent.
- 2–4 years of experience in the industry, preferably in high-scale consumer tech / e-commerce.
- Hands-on coding in any programming language — Java, Python, Node, Go, etc.
- Hands-on production Kubernetes experience — debugging pods, scheduling, resource requests/limits, and troubleshooting live workloads.
- Experience with infrastructure-as-code (Terraform) and building/maintaining CI/CD pipelines.
- On-call / production-ownership experience — comfortable owning services end-to-end, triaging incidents, and driving RCAs.
- Working knowledge of the TCP/IP stack, internet routing, and load balancing.
- Knowledge of database servers — MySQL, Mongo, Postgres, etc.
- Knowledge of message brokers — Kafka, RabbitMQ, etc.
- Ability to design complex systems at both high level (HLD) and low level (LLD).
- Understanding of micro service architecture and its coding practices.
- Ability to bring current practices, architectural choices, and initiatives to the table to make the overall tech stack more robust.
- Knowledge of frontend development (React, Angular) is a plus.
What can you expect?
- A phenomenal work environment, with massive ownership and growth opportunities.
- A high-performance, high-velocity environment at the cutting edge of growth.
- Strong ownership expectation and freedom to fail.
- Quick iterations and deployments — a fail-fast attitude.
- Opportunity to work on cutting-edge technologies.
- Massive and direct impact of the work you do on the lives of people.
At Urban Company we are committed to providing equal and fair opportunities in employment and creating an inclusive work environment. We endeavour to maintain a work environment free from harassment based on age, colour, physically, marital status, parental status, ethnic origin , religion, sexual orientation, or gender identity.
📌 SDE 2 — Platform Engineering (Gurugram)
🏢 Urban
📍 Gurugram