Architect/Principal Engineer

at Swiggy

Posted by Surendra Motamarri
Bengaluru (Bangalore)
8 - 20 yrs
₹50L - ₹80L / yr
Full time
Data Structures
NOSQL Databases
Java Architecture for XML Binding (JAXBJava Architecture for XML Binding (JAXB))
Object Oriented Programming (OOPs)
Design patterns
Game Design
Customer Success
Job description :- PSE at Swiggy not only contribute to the high-level Architecture of several systems but also contribute to the overall success of the product by driving technology and best practices in engineering in their respective teams.- They establish technology vision for respective teams and demonstrate how to solve a deeply complex and hard technical challenge, and help communicate that vision upward (leadership), inward (peers and engineering team) and outward (product & business teams)Job responsibilities :- Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team.- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create.- Implementation of long term technology vision for your team.- Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to- Creating architectures & designs for new solutions around existing/new areas- Decide technology & tool choices for your team & be responsible for them.- Driving the adoption of best practices & regular Participation in code reviews, design reviews, architecture discussions.- Technically Hands-on, prior experience with scalable Architecture- Possess 8+ years of software engineering and product delivery experience, with strong- Excellent command over Data Structures and Algorithms- Exceptional coding skills in an Object-Oriented programming language (Java preferred)- Strong problem solving and analytical skills- Experience with web technologies, PHP/ Java, Python, Linux, Apache, MySQL, solr,- Good knowledge of distributed technologies, real time systems of high throughput, low latency and highly scalable systems- Experience with high performance websites catering to millions of daily traffic is a plusCompany profile : - Swiggy is India's largest food ordering and delivery platform. With a vision of Changing the Way India Eats, the company has more than 25,000 active restaurants partners across eleven cities in the country.- Swiggy's innovative technology, large and nimble delivery service, and customer focus enable a host of benefits including lightning fast deliveries, live order tracking, no restrictions on minimum order amounts, and strong customer support. With a huge a customer base and 5lac order per day. Swiggy is redefining the food tech industry.

About Swiggy

Swiggy is India’s largest food ordering and delivery platform. With a vision of Changing the Way India Eats, the company has more than 25,000 active restaurants partners across eleven cities in the country. Swiggy’s innovative technology, large and nimble delivery service, and customer focus enable a host of benefits including lightning fast deliveries, live order tracking, no restrictions on minimum order amounts, and strong customer support.


Our primary focus is on customer experience thereby making our engagement metrics pretty uncanny for this industry. If you're crazy about solving problems that you face as a customer, come join us on this amazing ride!

500-1000 employees
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Node.js Developer (Software Developer/Sr. Software developer)

at Sunstone

Founded 2018  •  Product  •  500-1000 employees  •  Raised funding
NodeJS (Node.js)
Object Oriented Programming (OOPs)
2 - 4 yrs
₹10L - ₹15L / yr

Job Responsibilities: - 

  • Writing APIs for mobile apps and various web panels. 
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Creating database schemas that represent and support business processes
  • Support operation team with their queries and debugging. 


Skills/Qualifications: - 

  • E. / B.Tech. / MCA in Computer Science, Engineering, or related field is required.
  • Strong proficiency with JavaScript
  • Must have 2+ years of experience in NodeJs preferably with the express framework and writing the rest API. 
  • Must have experience in MySQL
  • Proficient understanding of code versioning tools, ex:- Git.
  • Solid understanding of both Object-Oriented (OOPS), Functional Javascript. Should be well versed with ES6 Javascript. Can-do approach for any JS problems.
  • Experience in PHP is an added advantage.
  • The ability to own end-to-end responsibility - right from requirement to release.
Job posted by
kunjan saini

Backend Java Developer

at Fynd

Founded 2012  •  Product  •  100-500 employees  •  Raised funding
Hibernate (Java)
Spring Boot
Spring MVC
4 - 15 yrs
₹12L - ₹18L / yr


We are PEXAR. Our mission is to empower everyone to make data driven decision by leveraging our modern, enterprise grade, data ops platform.
PEXAR is building a Modern Enterprise-grade DataOps SaaS Product
PEXAR is a Product Startup incubated by" target="_blank">Fynd(backed by Google and" target="_blank">acquired by Reliance Industries in 2019)

What We are Building

We are a pure-play data products division at Fynd, Products Excellence and Research (PEXAR)

We are building a SaaS product to help every organization of any size in the world to make better and faster decisions using data. We believe these products can be used to solved problems across the globe and truly help democratize data to derive meaningful insights and actionable notifications. We are building a non-eCommerce product division to kick-off this democratization.

Whats the role?

We are looking for Individuals with a Product Mindset who can become part of the founding team in building a modern SaaS Data platform, with a focus on distributed data processing, stream, and batch systems. We value people who are quick learners, are curious and can leverage their technical skills to deliver robust applications and features.


  • Drive technical Roadmaps of the team in collaboration with Engineering and Product.
  • Own large technical deliverables and execute in an exemplary way.
  • “Platformize” components as libraries, utilities, and services and promote reuse.
  • Actively participate in design and code reviews to build robust applications and features.
  • Exhibit ownership and leadership skills required to become an indispensable part of the engineering team and culture
  • Ensuring continuous professional self-development by participating in team learning sessions and having an attitude of not just learning but also teaching others.

Essential Skills / Experience


  • Demonstrated expertise building and enhancing Java / Spring-based microservices.
  • Strong framework experience using Spring Boot, Spring MVC and Spring Data.
  • Strong foundation knowledge of Design patterns and experience in applying it to solve use cases.
  • In-depth knowledge of relational databases and any NoSQL database.
  • Experience implementing and consuming large scale web services.
  • Experience using system monitoring tools and automated testing frameworks.
  • Basic knowledge of Cloud based services like AWS.
  • Strong understanding of Caching and messaging platforms.
  • Strong oral and written communication skills.


  • Experience working in an Agile environment.
  • Experience in working with to AWS Lambda and S3 for application development.
  • Exposure to frameworks like Spring Cloud, Spring Security and Spring Batch.
  • Worked on technologies like Elastic Search, Redis and MongoDB.
  • Understanding of Monitoring tools like Grafana, Prometheus, Sentry and New Relic.
  • Understanding and working experience with GIT and Artifactory.

What do we offer?

Exceptional Opportunity

  • Opportunity to build one of the next best SaaS Product
  • Opportunity to be in the founding team of the Product
  • Trusted by the best in the Industry : Investors : Google / Reliance

Blissful and Positive Culture

  • Flexible Work Hours
  • Weekly Team engagement activities
  • Celebration(small or big) are carried out with equal high energy

Limitless Growth

  • Courses completed on Coursera are reimbursed
  • Weekly learning sessions are organized

Insurance and Care

  • Group Medical Insurance(Includes Spouse and Parents)
  • Group Term Insurance(4*CTC)
  • Remote working due to Covid-19 Pandemic

Cool Office Space

  • Amazing office in Wework with the coolest recreational area, lounges and amenities
    • Vijay Diamond Building - Office Space in Andheri East | WeWork
  • Free breakfast and Friday Lunches" target="_blank">Here are more Reasons To Join PEXAR

Job posted by
Sayali Bhakurlekar

Backend Software Engineer

at Our client company is into Computer software. (YB1)

Agency job
via Multi Recruit
Cloud Architect
Bengaluru (Bangalore)
8 - 10 yrs
₹80L - ₹90L / yr
  • Design, develop, test, debug and maintain components of a feature-rich management and orchestration product
  • Manage one or more project priorities and deadlines
  • The programming languages are mainly Python and Java
  • Understand the infrastructure details of public clouds and use DevOps best practices to implement provisioning

You'll Need:

  • Strong software design and implementation skills in building infrastructure frameworks.
  • Experience building and operating extensible, scalable resilient systems.
  • Working knowledge of Java and Python.
  • Solid understanding of basic systems operations (disk, network, etc).
  • Willingness and ability to learn new languages and concepts.
  • 8+ years of experience and a BS/MS degree in Computer Science -or- a related field.

Nice to have:

  • Cloud infrastructure systems engineering experience.
  • Experience in building control planes.
  • Experience building RESTful APIs.
  • Experience with containers and cluster managers like Kubernetes.
  • Experience in App deployment and config management frameworks such as Ansible, Terraform, Chef, Puppet, etc.


Job posted by
Ashwini Miniyar

Sr Software Engineer

at Zycus

Founded 1998  •  Product  •  500-1000 employees  •  Profitable
Hibernate (Java)
Spring Boot
Fullstack Developer
Advance Java
Mumbai, Pune
5 - 9 yrs
₹8L - ₹15L / yr

Zycus is looking for a Senior Software Engineer to join it's Engineering team. Candidates with experience working on Spring, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud and are passionate about building a product are encouraged to apply. Zycus is a Global leader and a pioneer in cognitive procurement software. Our clients are among the fortune 500 companies. We build enterprise AI procurement software product using some of the latest technologies.

In this role, you will work in developing a product which is not only recognized by Gartner as one of the top Source To Pay procurement software but is also industry's only organically-built & integrated source-to-pay suite.

Role and Responsibilities:

The Engineering team is looking for collaborative, passionate, and adaptable Senior Software Engineer.

  • Strong coding experience of about 5-9 years.
  • A team of experienced engineers with lots of interesting challenges to dive into.
  • Modern technology stack: Cloud, Machine Learning, Artificial Intelligence, Microservices etc.
  • Experience working on Spring, Spring Boot, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud.
  • Should be able to build solution which is easily scalable, high speed/ real-time performance, configurable, deploy-able and secure in SaaS environment using any open source tech stack.
  • Build features and modules from scratch & Maintain existing features and modules.
  • Should be able to identify, track and mitigate risks to the product.
  • Ability to work independently.


  • 5-9 years’ experience in Java, J2EE and associated technologies (Spring, Hibernate, Web Services, Micro Services, Spring boot)
  • Technical Skills: Core Java, Advanced Java, J2EE, Exception handling, Collections, Oops, UML, Oracle, Jenkins, Maven & Linux
  • Should be able to build solutions which is easily configurable, deploy able and secure in SaaS environment.
  • Must have worked spring boot Extensively.
  • Strong hands on development experience in Java, J2EE.
  • Should be able to identify, track and mitigate risks to the product
  • Responsible for planning product iterations & releasing iterations on schedule.

What should you have:

  • Product development experience in agile environment will be a big plus though not mandatory.
  • Highly Tech Savvy and hands-on.
  • Strong evidence of a solution/product created ground up.

Product Development:

  • Has in-depth knowledge on technology and end to end development processes.
  • Has the ability to recommend new processes/alternatives to meet Product Development requirements and rolling them out.



Five Reasons Why You Should Join Zycus

1. Cloud Product Company: We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.

2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.

3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization

4. Get a Global Exposure: You get to work and deal with our global customers.

5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.

About Us

Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with the revolutionary Merlin AI Suite. Merlin AI takes over the tactical tasks and empowers procurement and AP officers to focus on strategic projects; offers data-driven actionable insights for quicker and smarter decisions, and its conversational AI offers a B2C type user-experience to the end-users.

Zycus helps enterprises drive real savings, reduce risks, and boost compliance, and its seamless, intuitive, and easy-to-use user interface ensures high adoption and value across the organization.

Start your #CognitiveProcurement journey with us, as you are #MeantforMore


Click here to Apply :

Senior Software Engineer - Zycus ( - Mumbai.

Sr Software Engineer - Zycus ( - Pune.

Job posted by
Siddharth Shilimkar

Backend Developer/Node.js

at Rejolut Technology Solutions Pvt Ltd.

Founded 2018  •  Products & Services  •  20-100 employees  •  Profitable
NodeJS (Node.js)
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
Mumbai, Navi Mumbai
3 - 6 yrs
₹6L - ₹12L / yr

Rejolut is among the fastest-growing and award winning Tech companies working on leading technologies namely Blockchain, Machine Learning & Artificial Intelligence, Complex mobile & Web Apps, IoT, etc.Rejolut is a venture-backed company with clients in over several countries namely Malaysia Airlines,gba global,my-earth,biomes, Dlg-hub,etc.

We are looking for Tech geeks having hands-on experience and in love with building scalable, distributed and large web/mobile products and tech solutions. He/She must be an excellent problem solver with passion to self-learn and implement web technologies (frontend + backend). He/She would be responsible for the architecture design, code review, and technology build and deployment activities of the product. 


- Own the product development from scratch.

- Architect scalable, distributed and large-scale web and mobile solutions from scratch.

- Code for fresh development and to troubleshoot and resolve issues.

- Writing reusable, testable, and efficient code.

- Creating database schemas that represent and support business processes.

- Design and implementation of low-latency, high-availability, and performant applications.

- Able to learn & implement new technology/framework/library at God Speed.

- Customer-focused, react well to changes, work with teams and be able to multitask.

- Experience and knowledge of open-source tools and frameworks, broader cutting edge technologies around server side development. 

Desired Candidate Profile:-

- A Bachelor's degree in Computer Science or related field(or combined with related experience)

- Strong Expertise in Node.js/Javascript

- Hands-on experience in writing Node.js applications

- Deep knowledge of Restful APIs, Web Services, command-line programs and solid design principles.

- Knowledge of Node.js and frameworks like Express.js,Sails.js,StrongLoop, Meteor,Loopback.js, etc

- Knowledge of SQL and NoSQL database(MongoDB)

- Knowledge of tools like Docker, Git, Postman, JSdocs, etc.

- Well versed with front-end technologies - HTML5, and CSS3, AWS, GCP, Azure, Good hold on CLI command, OS

- Proficiency in multiple programming languages, both dynamic(Javascript, Python, Ruby, etc.) and strongly typed object-oriented language.

- Implementing automated testing platforms and unit tests.

- Must be a proven performer and team player that enjoys challenging assignments in a high energy, fast growing and start-up workplace.

- Good communication and interpersonal skills

Rejolut - As a Career Differentiator

 - We are a young and dynamic team who are obsessed with solving futuristic and evolutionary business problems at scale with the next generation technology like blockchain, crypto and machine learning. Focuses on empowering people across the globe to be technically efficient, making advancements in technology and providing new capabilities that were previously thought impossible.

- We provide exposure to higher learning opportunities so that you can work on complex and cutting edge technology like React, React Native, Flutter, NodeJS, Python, Go, Svelte, WebAssembly. Strong expertise in  blockchain and crypto technology and working with the networks like Hedera Hashgraph, Tezos, BlockApps, Algorand, Cardano.

- We maintain high end transparency with clients and employees as Visibility unlocks Efficiency and trust unlocks Visibility.

- Company is backed by two technology Co-founders, well-versed with consumer applications and their work has been downloaded millions of times and have led teams in leadership positions in companies like Samsung, Purplle, Loylty Rewardz.

Benefits :

> Health Insurance

> Work from Home

> Fast growth and more visibility into the company

> Experience to work on the latest technology

> Competitive Learning Environment with supportive co-workers

> Employee friendly HR Policies

> Paid leaves up to certain limits

> Competitive salaries & Bonuses

> Liberal working atmosphere

> Get mentored by the best in the industry


- Day Shift/Flexible working hours

- Monday to Friday

Job posted by
Sonam K

Jr. Magento Developer

at Reveuse Fashions and Lifestyle Pvt Ltd

Founded 2019  •  Product  •  20-100 employees  •  Raised funding
Hyderabad, NCR (Delhi | Gurgaon | Noida), Pune, Bengaluru (Bangalore)
3 - 5 yrs
₹6L - ₹7.2L / yr

We are looking to hire a skilled Magento Developer to build and maintain eCommerce websites for our clients. As a Magento Developer, you will be responsible for liaising with the design team, setting up Magento 1x and 2x sites, building modules and customizing extensions, testing the performance of each site, and maintaining security and feature updates after the installation is complete. 

To ensure success as a Magento Developer, you should have excellent object-orientated programming knowledge, hold certifications for Java and Magento development, and be able to project manage. Ultimately, a high-level Magento Developer can build and maintain a user-friendly eCommerce platform that perfectly meets the needs of the client. 

Magento Developer Responsibilities: 

  • Meeting with the design team to discuss the needs of the company. 
  • Building and configuring Magento 1x and 2x eCommerce websites. 
  • Coding of the Magento templates. 
  • Developing Magento modules in PHP using best practices. 
  • Designing themes and interfaces. 
  • Setting performance tasks and goals. 
  • Troubleshooting integration issues. 
  • Updating website features and security patches. 

Magento Developer Requirements: 

  • Bachelor’s degree in Computer Science or related field. 
  • Advanced knowledge of Magento, JavaScript, HTML, PHP, CSS, and MySQL. ● Experience with complete eCommerce lifecycle development. 
  • Understanding of modern UI/UX trends. 
  • Knowledge of Google Tag Manager, SEO, Google Analytics, PPC, and A/B Testing.
  • Strong attention to detail. 
  • Ability to project-manage and work to strict deadlines. 
  • Ability to work in a team environment.

Location: Hyderabad, Delhi NCR, Indore, Pune, Bangalore 

Job posted by
Neha Patiyal

Java Developer

at Product-based MNC

Agency job
via Intect
Hibernate (Java)
core java
Noida, NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹1L - ₹8L / yr


Desired Skills
Designing, implementing and delivering high quality Software project in JAVA, SQL / Oracle, J2EE and other JAVA technologies.

Job Responsibilities

Participate in detailed level in design, coding, code walk through, peer code reviews and unit testing,  System Testing, UAT, Demos, POCs, installation, maintenance of Software modules. 

❑ Ensures the preparation of the following: 

▪ Software prototype 

▪ System Architecture 

▪ Software Design Document 

▪ User interfaces to be developed as per UX guidelines 

▪ Code files ensuring coding guidelines followed 

▪ Code review artefacts during peer code review 

▪ Test plan and Test Cases 

▪ Installation / Deployment document 

▪ Release Document 

▪ Technical Documentation 

❑ Documents and demonstrates solutions by developing documentations, flowcharts, layouts, diagram, charts,  code. comments and clear code; Ensuring that project task are completed in defined effort and timelines ❑ Prepares and installs solutions by determining and designing system specifications, standards & programming. 

❑ Testing: Writing of test cases, unit testing, system testing, negative testing 

❑ Trouble shooting: Log analysis and database query optimization  

❑ Improves operations by conducting system's analysis. 

❑ Updates job knowledge by studying state of the art development tools, programming techniques & computing equipment; participates in educational opportunities, reads professional publications & maintains  personal networks.  

❑ Protects operations by keeping information confidential. 

❑ Provides information by collecting, analyzing and summarizing development and service issues.  ❑ Develops software solution by studying information needs, conferring with users, studding system flow,  data usage and work processes, investigating problem areas, following delivery cycle. 

❑ Ensuring that the Newgen quality processes are in place and are followed.
Job posted by
Himanshu Vohra

PHP Developer

at Monexo FinTech (P) Ltd

Founded 2016  •  Products & Services  •  20-100 employees  •  Raised funding
Web Development
1 - 4 yrs
₹2L - ₹5L / yr
- Have a strong command of web technologies including responsive HTML templates, CSS and sound knowledge of JavaScript, PHP etc. - Upto 4 years of professional web development experience. - Demonstrable ability to develop web/mobile apps as part of a core team. - Experience implementing APIs and onsite SEO is a plus. - Comfortable in a startup & agile environment. - Ability to self-motivate and self-learn new technologies, working autonomously and desire to grow with a startup as a member of the core team.
Job posted by
Sonal Bengani

Fullstack Developer

at Fame Technologies

Founded 2017  •  Products & Services  •  20-100 employees  •  Bootstrapped
Ruby on Rails (ROR)
NodeJS (Node.js)
LAMP Stack
Bengaluru (Bangalore)
0 - 1 yrs
₹1L - ₹1L / yr
Selected intern's day-to-day responsibilities include: 1. Developing high-performance responsive web pages using HTML, CSS, and React 2. Converting HTML pages and widgets from design documents 3. Integrating of APIs developed by back-end developers with client-side logic 4. Building reusable code and libraries 5. Handling data migration, transformation, outputting and scripting 6. Implementing automated testing platforms and unit tests
Job posted by
Nanthini BP

Blockchain Developer

at Sarva Labs Inc

Founded 2021  •  Product  •  0-20 employees  •  Bootstrapped
NodeJS (Node.js)
Game Design
Artificial Intelligence (AI)
Bengaluru (Bangalore)
1 - 5 yrs
₹5L - ₹12L / yr
1 – 2 years in Solidity/Serpent/LLL Smart Contract programming Location: Bangalore What we are looking for: 1. Hands-on experience with Ethereum (geth node preferably) and Smart contract scripting married to web3.js environment 2. Ability to use Cakeshop / Mix IDE / Eth.Camp IDE to design, develop, test and deploy smart contracts into private and public ethereum network 3. Grasp on the consensus models, underlying intricacies, and upcoming release knowledge are preferred 4. Hands-on experience in HTML5, CSS3, ReactJS and relevant web stacks are highly appreciated for stack compatibility 5. Experience in using Truffle and other toolchains to develop dApps are a huge bonus 6. Strong grip on Native APIs, encryption/crypto, and NoSQL database environments 7. Knowledge on building ERC-20 token interfaces to 3rd Party dApps is also preferred 8. Hands-on experience in any other blockchain network is a warm welcome! Benefits: 1. Opportunity to converge ideas and work together with some of the brightest minds in IoT, Blockchain, and AI 2. Explore the unturned rocks and deliver solutions to "real world" problems 3. Great office space and community to ask for help and guidance 4. Broader exposure to the enterprise/consumer blockchain ecosystem and Ethereum as well as Hyperledger Platforms to deliver killer dApps!
Job posted by
Manjunath P
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Swiggy?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort