What is a Software Engineer at Urban?
As a Software Engineer at Urban, you are at the heart of a platform that bridges the gap between millions of users and high-quality service professionals. Your work directly impacts the efficiency and reliability of the Urban ecosystem, ensuring that complex logistics, scheduling, and service delivery happen seamlessly in real-time. This role is critical for building scalable systems that handle high-concurrency requests while maintaining a high standard of user experience.
You will contribute to a fast-paced, high-growth engineering environment where technical rigor meets product-driven innovation. Whether you are optimizing backend services, refining algorithms for service matching, or enhancing the platform's infrastructure, your code directly influences how services are discovered and delivered. You will be expected to tackle challenging problems that require a balance between theoretical knowledge and practical, startup-style execution.

