Senior Software Engineer

at Zepto

Agency job
via Seikor
icon
Bengaluru (Bangalore)
icon
3 - 6 yrs
icon
₹40L - ₹55L / yr
icon
Full time
Skills
Java
Python
Ruby
Ruby on Rails (ROR)
Go Programming (Golang)
Microservices
RESTful APIs
PostgreSQL
Hibernate (Java)
Redis

Senior Software Engineer, Java/Python (Bangalore, Remote option available)

4+ years of experience 

Zepto 

 

Why should you look at this role?

Salary 40-55 lakh per annum

Paid leave

Sick leave

Provident Fund

 

What Else?

  • High growth startup in quick commerce space (10 min delivery)
  • Given our very high hiring bar, we offer a very competitive salary and substantial equity to create everlasting wealth for our early believers as the company grows.
  • Work on real world logistics problems & benefit from the rocket ship Zepto is!

 

Tech Team: 40-50 (200+ in few months)

 

About the Employer

Zepto is a fast-growing startup that delivers products in 10 minutes through an optimised network of dark stores that we're building across the country!

 

Just 6 months after launching, we've raised $160 million from marquee

investors in Silicon Valley and India. Our investors include Y Combinator, Nexus Venture Partners, and many more! We’ve built out one of the best startup teams in India, with Senior Executives from Uber, Flipkart, Dream11, PhonePe, Goldman Sachs, Pepperfry, and institutions like Stanford, INSEAD, IITs, and IIMs.

 

The magic of Zepto is our ability to consistently deliver 2,500+ products in 10 minutes flat. It's the core of what we do, and the reason why we’ve been able to grow so fast with phenomenal customer love. Our mission is simple: to make 10-minute delivery the new normal.

 

Funding:

Funding Zepto has raised a total of $160M in funding over 3 rounds.

Their latest funding was raised on Dec 20, 2021 from a Series C round.

 

 

Employer Reviews:

“High Ownership, Lots of Learning, Broad Roles, Accessible Leaders”

"Alot of benefits like ZeptoJoy coupon, internet bill reimbursement and cab reimbursement is also taken care of. Overtime is paid."

 

Reporting structure:

Software Engineer -> Sr Software Engineer -> Lead -> EM -> AD / Director / VP -> Head of Engineering -> CTO

This role would be by and large a Individual Contributor role.

 

Interview Process:

  • Round 1. Problem Solving + CS Fundamentals (60 mins)
    • DS/Algo Problems (30 mins) - You can expect 1-2 Leetcode easy/medium questions
    • CS Fundamentals (30 mins)
  • Round 2. Low Level Design (60 mins)
    • You would be given a trivial problem and expected to work through the low level design viz class structure, interfaces, db data models etc.
  • Round 3. High Level Design (60 mins)
    • You will be given a trivial problem, where we would work with you to design the system for the problem statement. We expect the detailed flow of the Functionality
      • Extract APIs, if any
      • Database choices
      • Schema design and Scale the system, if time permits

 

What You will do Everyday?

  • Work very closely with the Tech Leadership and lead end-to-end development.
  • Closely collaborate with product, design and business teams to understand product ideas and business needs and help deliver these as a series of ultra fast experiments.
  • Architect and implement backend services with high reliability and scalability.
  • Contribute to system architecture and database design.
  • Set up best practices for development and champion their adoption.
  • Write quality documentation and handle conflicts well to build consensus.
  • Learn about new technologies and incorporate them.
  • Mentor young minds and foster team spirit

 

Your Superpowers

  • 4+ years of experience with Java frameworks like Spring / Dropwizard/Play or Python frameworks like Django/Flask/FastApi and databases like PostgreSQL/MySQL/MongoDB
  • Experience in building highly scalable customer-facing applications that involve implementing complex business flows and dealing with an ever-increasing scale
  • Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces.
  • Experience in service-oriented architecture design.
  • Experience building at least one application from scratch.
  • Experience with cache store/message broker like Redis / RabbitMQ/Kafka
  • Interest in learning new languages/framework as needed.
  • Worked in a startup environment with high levels of ownership and commitment.
  • A growth mindset and passionate about building things from the ground up and most importantly, you should be fun to work with.

 

 

 

Read more

About Zepto

India's fastest grocery delivery service.
Read more
Founded
2021
Type
Product
Size
500-1000 employees
Stage
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.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Java
J2EE
Spring Boot
Microservices
icon
Remote, Hyderabad, Pune, Bengaluru (Bangalore)
icon
1.5 - 5 yrs
icon
₹8L - ₹15L / yr

We have an opening for java developers with Digisprint. Our core team has 20+ years of experience in End to End Digital Commerce. We have experience in building world class e-commerce solutions for some of the leading retailers across US, UK, Mexico and South Africa.

 Roles and Responsibilities:-

  • Strong hands-on development experience on Java / J2EE technologies
  • Thorough understanding of Object Oriented analysis and design principles
  • Hands-on Experience in application/Product Development and Spring (MVC) framework
  • Good Practical understanding of Java/J2EE Design patterns
  • Solid experience in Spring boot and Microservices
  • Strong working knowledge of Continuous integration tools like Jenkins/Chef
  • Strong working knowledge of Code Quality tools/frameworks like Sonar

 

Location :  Hyderabad, Pune , Bangalore. - WFH / Hybrid

EXPERIENCE:

Java developers - 2 to 4 yrs 

Java senior developers - 4 to 6 yrs

Skills:Java + Spring + Spring BootMVC Education: Preferred B.Tech or any equivalent degree 

 The role involves rotational shifts including night shifts. ( night shift allowance : Rs. 1,000/- )

Read more
Job posted by
Anita Ravishankar

Golang Developer

at SafeHouse Tech

Founded 2016  •  Product  •  20-100 employees  •  Raised funding
Go Programming (Golang)
Ruby on Rails (ROR)
Ruby
Python
Java
SQL
NodeJS (Node.js)
MongoDB
RESTful APIs
Kubernetes
NOSQL Databases
icon
Remote only
icon
2 - 5 yrs
icon
₹10L - ₹24L / yr

About the company


SafeHouse Tech is an Indo-Israeli cyber security company and our mission is to bring digital safety for everyone in a click of a button. Our flagship product is BodyGuard which is a mobile security app to protect the most important digital device - your phone. With BodyGuard, your digital identity is secured, private and insured from any online scam/malicious attacks. We’ve already crossed 1M+ paid users in the last 18 months. 


Join us on our journey to protect 100M+ digital lives!



Roles and Responsibilities for Backend Developer:


  • Develop microservices and tools that provide common support for scalable and highly available software systems
  • Work closely with design teams to support their use of the platform to deliver complete solutions to customers
  • Participate in all phases of an agile development cycle – plan, design, implement, review, test, deploy, document, and training
  • Self-starter, willing to learn new technologies
  • Troubleshoot and resolve customer issues
  • Strive to make continuous improvement


Desired Candidate Profile

 

  • 2-5 years of experience.
  • Strong understanding of Computer Science fundamentals, algorithms, and design patterns
  • Should have experience with javascript technologies like Node.js/React.js
  •  Should have experience with server-less architecture
  • Knowledge of Go programming language, paradigms, constructs, idioms, usage of third-party libraries.
  • Good knowledge of docker and orchestration using docker swarm / Kubernetes.
  • Should be aware of GoLang coding standards & Solid principles.
  • Experience with distributed, highly-available, horizontally scalable systems running at a large scale.
  • Interest and ability to quickly learn and ramp up on new languages and technologies.
  • Experience with SQL and Go optimization for real-time systems.
  • Should have good knowledge of databases, preferably MySQL, and knowledge of NoSQL databases like MongoDB, etc.
  • Experience with design & implementation of REST-style APIs.
  • Understanding of fundamental design principles behind scalable applications.

 

  •  



Our offerings

 

  • A young venture-backed work environment with work-life balance in a multicultural startup
  • Medical benefits, flexible WFH/Hybrid work model
  • Market-leading compensation structure
Read more
Job posted by
Ashutosh Dubeby

Senior Java Developer

at Srijan Technologies

Founded 2002  •  Products & Services  •  100-1000 employees  •  Profitable
Java
API
Amazon Web Services (AWS)
Spring Boot
Spring
Microservices
RESTful APIs
SOAP
icon
Remote, India
icon
3 - 8 yrs
icon
₹8L - ₹16L / yr

Requirement :

  • Good knowledge of Java and Spring F/W (Spring Boot, Spring Security, Spring ORM, Spring Rest, Spring Cloud)
  • Good knowledge of relational database design and query via both SQL and ORM (hibernate, spring data)
  • Good knowledge of ElasticSearch or other document-oriented database
  • Good knowledge of Microservice architecture, including REST API design
  • Good knowledge of asynchronous data pipelines using Kafka or AWS SNS/SQS or similar modern messaging framework
  • Good knowledge of AWS or other public cloud environment
  • Hands-on experience with Redis Cache, Memcache or Ehcache
  • Good knowledge of domain-driven design is a huge plus
  • Web services & API standards (REST/OAuth/JSON)
Read more
Job posted by
Srijan Technologies

Java Developer

at Wellness 360 Technologies

Founded 2013  •  Products & Services  •  20-100 employees  •  Bootstrapped
Java
J2EE
Struts
Spring
Hibernate (Java)
EJB
icon
Hyderabad
icon
0 - 3 yrs
icon
₹2L - ₹4L / yr

1. Java Developer

Job profile:

  • Project Role: Spring boot application developer
  • Project Role Description: Design, build and configure spring boot applications to meet
  • business process and application requirements.
  • Work Experience: Fresher. Should have done at least one project in Java. Hands on
  • experience on the Spring boot project is an added advantage.

 

Must Have Skills: Core Java or Spring boot Application

 

Important: Engineers should be able to code, Interview will involve actual coding

 

Key Responsibilities:

  • Design, build and configure applications to meet business process and application requirements
  • Understanding of
  1. server side technologies, how the web applications work. Role of Database and APIs in modern web and mobile applications.
  2. client side web frameworks, such as Angular or React and they integration with back end systems
  • Implementation and customization of Web based solutions
  • Development of custom components such as web interfaces, Validation Services etc.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  •     Write clean, maintainable code while rapidly iterating and shipping
  •      Participate in all phases of development, from design to implementation, unit testing, and release.
  •  Knowledge of javascript, OOPS including experience with design Pattern
  • Excellent in Design patterns, Data Structure.

 

Technical Experience:

  • Engineers should have done project(s) in Java or Spring boot.
  • Knowledge of
  1. Test and automation tools
  2. Git
  3. Restful APIs.
  4. Solid understanding of object-oriented design and programming concepts.
  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.

Expected Competencies:

 

  • Adaptable to change; able to respond to shifting requirements and priorities
  • A well-organized and structured approach to work with good attention to detail.
  • Comfortable with coordinating and collaborating with business teams to drive required decisions and outcomes.
  • A high degree of personal integrity and strong ability to work collaboratively and effectively in a fast-paced, flexible, team-based environment.

Work Location: Hyderabad
Read more
Job posted by
Amit Sharma

Backend Developer

at A Leading Product Based Sports Media/E-commerce Company

Agency job
via Volks Consulting
Java
NodeJS (Node.js)
SQL
NOSQL Databases
icon
Bengaluru (Bangalore)
icon
1 - 4 yrs
icon
₹12L - ₹15L / yr
About the Role

 As part of the engineering team, you would be expected to have
deep technology expertise with a passion for building highly scalable products.
This is a unique opportunity where you can impact the lives of people across 150+
countries!

Responsibilities

● Own architecture, design, development, and implementation of different modules/features of the services
● Design, develop, deploy and support web applications.
● Discover opportunities for performance improvements
● Recommend ways to improve reliability, efficiency and code quality
● Focus on continuous delivery and reducing complexity
● Carry out code reviews and manage pull requests
● Build applications based on micro-services architecture

Requirements

● Overall 1-3 years of experience in Backend development.
● B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
● Strong object oriented design skills & knowledge of design patterns
● Experience designing & developing distributed systems involving multiple web services, databases (both SQL and NoSQL), caches, queues, etc. taking into consideration scalability, availability, fault tolerance, consistency, etc. of the overall system
● Well-aware of and enforces development best practices: Unit Tests, Code Reviews,
Integration Tests, CI/CD, Monitoring, Alerting, etc
Read more
Job posted by
Mutahira ahad

Senior Software Engineer- Backend

at Freelancer

Founded  •   •  employees  • 
Java
Object Oriented Programming (OOPs)
Webservices
Redis
Data Structures
NOSQL Databases
MongoDB
icon
Remote, Mumbai
icon
6 - 8 yrs
icon
₹12L - ₹16L / yr
  • Expert knowledge of computer science, with strong competencies in data structures, algorithms,

    and software design.

  • Strong understanding of end-to-end architectures and development frameworks; knowledge

    across tiers in a multi-tier cloud environment including load balancers, web servers, application

    containers, data stores, and distributed caches.

  • Minimum 6 years of experience with deep technical knowledge and hands on skills in Java.

  • Has worked extensively on caching technologies such as Redis, memcache.

  • Should be strong with Data Strcutures, Algorithms & OOPs concepts.

  • Worked on NoSQL databases such as MongoDb.

  • Designed and developed highly scalable multi-threaded large scale distributed systems.

  • Well versed with services and micro-services architecture.

    • Usage of containers, virtual machine systems, cloud computing.

     
Read more
Job posted by
Nirmala Hk

Software Developer

at Cloud infrastructure solutions and support company. (SE1)

Agency job
via Multi Recruit
Java
Spring
Azure
Azure IOT
icon
Bengaluru (Bangalore)
icon
6 - 10 yrs
icon
₹15L - ₹20L / yr
  • Understand the overall requirements of the product/platform and specifically for the assigned feature/module.
  • Design and Develop Software as per the product architecture and requirements.
  • Code and unit testing of the feature/modules including appropriate design reviews and code inspections.
  • Ensure adherence to the software development processes.
  • Investigates software/system problems to isolate the root cause and provides innovative solutions.
  • Collaborates with cross-functional teams (locally & globally) to ensure product releases meet quality, performance, scalability, reliability, and schedule goals.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or Information Technology.
  • 6-10 years of experience in software development using J2EE technologies
  • Experience with Core Java, JEE5 (JSP/JMS/Web Services/Servlets), Spring, Hibernate, REST, JBOSS/Tomcat Servers
  • 1+ years of experience using Azure IOT technologies
  • Work experience in Azure IoT Suite: IoT HUB, Azure TSI, DPS, Service Bus, Azure Functions, Azure KeyVault, MCI/AKS, Azure AD
  • Knowledge in Azure Data Lake, Azure SQL
  • Strong understanding of object-oriented programming
  • Knowledge in ReactJS, JQuery is a plus
  • Good knowledge in SQL -preferable
  • Must have worked in agile/scrum environment
  • Good understanding of software development processes, preferably for a regulated medical devices environment (ISO13485/FDA)
  • Ability to work with cross-functional and remote teams.
  • Flexibility to work on different areas of the product/platform
  • Good written and verbal English communication
  • Ability to travel as needed (minimal)
Read more
Job posted by
Rachana Deshpande

Java Developer

at Needle Innovision Private Limited

Founded 2015  •  Products & Services  •  0-20 employees  •  Bootstrapped
Java
Hibernate (Java)
PostgreSQL
Spring
MyBatis
PL/SQL
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹4L - ₹6L / yr
Needle Innovision isn't your average run of the mill company. We are focused on a long term goal of making research based development a norm to develop innovative solutions and services. As an intensely vision oriented company, we work hard to make business sense without insane burning of investor's money, and hence are entirely self funded via high value turnkey projects we undertake with companies in B2B Enterprise Technologies, Healthcare, e-commerce to name a few. We are now looking to expand our crazy, small team of doers. We are looking for someone to join our exciting journey, as part of our solutions delivery team. What we are looking for: 1. Firstly we are looking for someone who has the lead your own way spirit. 2. Someone who is excited to work on new projects, has a delivery acumen but is looking to explore the in and outs of new technologies would be an ideal fit. 3. We are looking for people who are honest, transparent and place the team before their personal agenda. 4. We are not looking for the best developer out there but as long as you have done something with your skills till date, and are willing to learn, we should be good. 5. A definite track record of end to end backend development of a product/platform. 6. A full stack proficiency using angular.js, node.js on server side and backend using Java, MyBatis will be a definite plus. Technology stack: Java, Spring, Oracle DB/PostgreSQL, PL/SQL, MyBatis. What's on offer working with us: 1. An insanely talented team to work with. 2. Lot of responsibility and on the go learning. 3. Decent salary of 5-7 LPA and stock options after 6 months. 4. An amazing workspace. If this hits the right chords, please do give me a buzz. I am Rupam, the Co-Founder of the company and I am listening out for you.
Read more
Job posted by
Rupam Gogoi

Software Engineer - Ruby on Rails

at Toabh

Founded 2010  •  Services  •  20-100 employees  •  Profitable
Ruby on Rails (ROR)
Data Structures
Algorithms
NodeJS (Node.js)
Database Design
RESTful APIs
Amazon Web Services (AWS)
DevOps
icon
Mumbai
icon
3 - 7 yrs
icon
₹5L - ₹9L / yr
We need a strong Ruby on Rails developer who has as strong understanding of Rest API's and also a experience on Node.js is plus point. Database understanding and AWS deployment is a must.
Read more
Job posted by
Riana Saini

Technical Architect/CTO

at zorang

Founded 2016  •  Products & Services  •  20-100 employees  •  Bootstrapped
Java
Javascript
Mobile App Development
Go Programming (Golang)
icon
NCR (Delhi | Gurgaon | Noida)
icon
7 - 10 yrs
icon
₹0L / yr
Job description Java Architect/Tech Lead "Do you want to work on consumer-facing, high transaction, eCommerce projects?" Zorang is currently seeking a Java Technical Architect with demonstrably strong Java development experience to join the Technical Architecture team. In the Agile SCRUM environment, you'll deliver some of the most innovative and cutting-edge technology solutions to date. If you are: · A smart, results-oriented individual with a mix of passion for solid application architecture, hands-on coding, and project management, who also has the soft skills of building relationships and consensus; · A curious individual with the ability and desire to see the big picture beyond the happy path, and bend the lens to see what's around the corner - we're software professionals and we think in terms of what happens 'when,' not what happens 'if;' · An economical mind with an intuition for understanding scope versus value and placing emphasis on the 80/20 rule; · An empathetic person who mindfully intends to make it easier for the producers and consumers of their work to effectively do their jobs; · An architectural thinker that values availability and scalability. We use distributed systems to make it all happen. We want people that think that is cool; · Not afraid to make mistakes, and willing to take ownership of projects: gain a good understanding of the problem, work to negotiate an acceptable technology solution, find the tools and answers, and proactively build and deliver code; · A voice helping to define best practices and standards with the development leadership team, and champion them to the team; Then this might be the right role and team for you. Experience and Skills: We'll be looking for you to demonstrate your skills in these areas: 8+ years Java JEE development and experience driving Java web application architectural conversations Understand abstract problems and provide innovative solutions Write technical specifications to address business requirements. Develop architecture and technical design for eCommerce projects Formulate an implementation plan, prepare estimates for eCommerce projects Contribute to and Enforce the organizational best practices/policies Mentor 6-8 developers and lead of team of developers and QA engineers Work on more than one E-commerce projects simultaneously as a lead Setup coding best practices, version control processes, build procedure and continuous integration Writing solution and technical design documentation for projects Previous experience of working on at least 2-3 e-Commerce/PIM/Content Management implementation projects Integration with 3rd party web services, ERP systems, Salesforce, Endeca, Solr and other tools Experience working on at least one e-commerce Platforms- IBM-WCS, Oracle-ATG, SAP-Hybris, Demandware. Familiarity with PHP and Magento would be a plus. Familiarity with mobile programming (Android and iOS) would be a plus.
Read more
Job posted by
Shikha Yadav
Did not find a job you were looking for?
icon
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 Zepto?
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