
Senior Software Engineer
4 days ago
Senior Software Engineer - PythonUrbanPiper is the leading SaaS platform in the restaurant industry. We’re helping the smallest of restaurants to the largest chains across the world to grow their in-store and online commerce. Right from automating all their workflows across online delivery platforms such as Swiggy, Zomato, Deliveroo, UberEats—to building and deploying self-branded websites and apps, right to managing their walk-in customers and dine-in experiences, UrbanPiper is the preferred choice for over 20k+ restaurants.We are backed by top VCs — Tiger Global and Sequoia Capital. Recently, we closed our Series B round of funding with Swiggy and Zomato also participating together That’s a first and only (until now) event for any startup in the food and beverage industry.The team: The Platform Team is responsible for the core order processing and workflow automation products that UrbanPiper builds. The team owns a suite of services, a customer facing application and data pipelines that enable our customers to take orders from multiple online and offline channels, process them seamlessly, and track them till completion. Different internal and external applications and systems depend on services managed by the team to deliver their functionality to end-users.Your role: As a Senior Software Engineer on the team, you will be responsible for the design, development, and maintenance of individual components in our core order processing and workflow automation products. You will be working with a team of backend and frontend engineers to build new features and improve existing ones.You will: Research, design and implement the backend of small to medium sized modules, end-to-end given the high level specification of a system Design, build, and maintain efficient, reusable, and reliable Python code while maintaining strict scalability requirements Write unit tests and integrations tests and ensure high quality code delivery Work closely with the Support team to triage and debug customer issues either with the help of senior developers or independently. Participate in on-call shift rotations to assist the on-call SRE in identifying and resolving product issues Implement one-off batch processing scripts/reports and/or other internal tools Identify bottlenecks and bugs with the help of our error management/APM solution, and devise fixes to these problems Identify and fix slow database queries/API endpoints Review code written by other team membersWe are looking for someone who has/is: 3-5 years of experience in Python Web backend development Ability to communicate clearly both verbally and in writing Strong fundamentals in data structures Strong familiarity with frameworks like Django, FastAPI etc. and those required to implement RESTful backends Strong understanding of Object Oriented Programming principles and writing extensible software Proficiency in SQL/NoSQL data modeling Proficiency and experience designing and implementing clear and flexible API interfaces Experience working with message queues such as RabbitMQ/Kafka or similar queuing-based systems Experience with cloud services (AWS, Google Cloud Platform) Experience with CI/CD tools (Jenkins, Github Actions, etc.)Good to have: Experience in a high-growth technology startup company Experience implementing front-ends that consume GraphQL APIs Familiarity with the concepts of distributed systems, their various failure modes, and solutions to address them.Apply now if you wish to be a Piper
-
Senior Software Engineer
2 weeks ago
New Delhi, India Better Software Full timeWe are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...
-
Senior Software Engineer
4 days ago
New Delhi, India IRIS Software Group Full timeIRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...
-
Senior Software Engineer
6 days ago
New Delhi, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer
2 weeks ago
New Delhi, India BQE Software Full timeBQE Software isseeking a highly skilled and innovativeSenior Software Engineer– AI & Innovationto join our R&D Engineering team. This senior-level role is ideal for experienced engineers (6–8 years) who can architect and scale enterprise-grade AI solutions. You will play a pivotal role in designing a multi-agent AI platform, building scalable...
-
Senior Software Engineer
9 hours ago
New Delhi, India Sonata Software Full timeSonata Software OverviewIn today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.As a leading Modernization Engineering company, we aim to deliver modernization-driven...
-
Senior Software Engineer
4 days ago
New Delhi, India hSenid Software Lanka Full timeCompany Description hSenid Mobile Solutions is a wholly owned subsidiary of hSenid Software International Pvt. Ltd., an international software development company with offices in the United States of America, Singapore, India and Sri Lanka. It was founded in 1997 with the aim of providing high quality software products and services to its customers...
-
Senior Software Engineering Manager
2 weeks ago
New Delhi, India ValueMatrix.AI Full timeRole DescriptionThis is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...
-
Senior Software Engineer
4 days ago
New Delhi, India Sonata Software Full timeJob Summary: We are seeking aSenior Software Engineer (6–8 years experience)to lead the development, customization, and integration of ourLMS platforms (Moodle, Canvas, OpenEdX) . This role requires expertise inPython/Django, JavaScript (Node.js, React), OpenEdX , and experience withLAMP stackfor Moodle customization. As akey technical contributor , you...
-
Senior Software Engineer
4 days ago
New Delhi, India Nextiva Full timeWe’re Hiring: Senior Backend Software Engineer | Hybrid – IndiaAt Nextiva, we’re building the future of unified customer experience management — helping businesses connect with their customers like never before. We’re looking for a Senior Backend Software Engineer to join our growing engineering team and help power the scalable systems behind our...
-
Senior Software Engineer
6 days ago
New Delhi, India Mount Talent Consulting Pvt Ltd. Full timeWe’re Hiring: Senior Software Engineer – Backend (B2B SaaS)Location: Sector 90, Noida Work Mode: 5 Days | Work From Office ⏳ Notice Period: Immediate to 30 Days Experience: 3 to 4.5 Years Education:B.Tech(Preferred from product-based B2B companies) Budget: Up to ₹35 LPAAre you a backend engineer passionate about solving complex problems and building...