Jobs · cutshort

B

Senior Software Engineer

Nimbus Data Systems · Indexed today

onsiteFull-timesenior4400000-6050000 INR🇮🇳 India
Apply on cutshort

About the role

Develop and maintain software solutions in a high-growth startup environment.

Zepto is hiring via Seikor Senior Software Engineer job in Bengaluru (Bangalore) | Cutshort

Senior Software Engineer
Senior Software Engineer

3
\- 6 yrs
₹40L - ₹55L / yr
Bengaluru (Bangalore)
Skills
Go Programming (Golang)
Ruby on Rails (ROR)
Ruby
Python
Java
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
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.

Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort

Founded
:
2021
Type
:
Product
Size
Stage
:
Raised funding
About
India's fastest grocery delivery service.
Read more
Connect with the team
Company social profiles

Similar jobs

Jumio
Agency job
Remote only
10
\- 20 yrs
₹50L - ₹90L / yr
Java
Spring Boot
Microservices
Amazon Web Services (AWS)
Data Structures
+2 more
Key Responsibilities:
Team Leadership and Management:
– Lead, mentor, and manage a team of backend developers, fostering a culture of collaboration, innovation, and technical excellence.
– Promote a shared vision for the team, ensuring alignment with business goals and organizational objectives.
– Conduct performance reviews, provide constructive feedback, and create opportunities for team members’ professional growth.
– Drive cross-functional collaboration between development teams, designers, and product managers to deliver seamless and high-quality software.
Technical Strategy and Execution:
– Define and drive architectural decisions for both backend and frontend systems,ensuring scalability, reliability, and performance.
– Advocate and implement best practices in software development, including coding standards, test-driven development (TDD), and peer code reviews.
– Encourage the adoption of Large Language Models (LLMs) and AI-driven tools to optimize development and testing workflows.
– Provide technical direction on backend development using modern frameworks and languages, as well as frontend development using React, Angular, or Svelte.
Process and Quality Management:
– Ensure robust integration between backend APIs and frontend systems for seamless user experiences.
– Establish and enforce coding, testing, and deployment standards for both backend and frontend teams.
– Implement and optimize automated testing frameworks for backend and UI layers to ensure comprehensive coverage.
– Monitor system performance and application stability, proactively identifying and mitigating risks.
– Establish CI/CD pipelines and DevOps best practices for efficient and reliable delivery cycles.
Stakeholder Collaboration:
– Act as a bridge between engineering teams, business stakeholders, and leadership, ensuring effective communication and alignment.
– Translate complex business requirements into actionable technical solutions and guide teams through their implementation.
– Provide regular updates on progress, challenges, and innovations to stakeholders.
Innovation and Exploration:
– Stay updated on advancements in Large Language Models (LLMs) and integrate them into development and quality assurance workflows where applicable.
– Encourage the exploration of cutting-edge technologies, tools, and frameworks for both backend and frontend development.
– Champion the use of AI and machine learning tools for performance optimization, automated testing, and enhanced developer productivity.
Skills & Qualifications:
Must-Have Skills:
– Proven experience as an Engineering Manager or similar leadership role.
– Strong technical background in backend technologies (e.g., Java, Spring Framework).
– Deep understanding of RESTful API design, microservices architecture.
– Hands-on experience with containerization and orchestration tools like Docker.
– Solid knowledge of Agile methodologies, TDD, and CI/CD pipelines.
– Excellent leadership, communication, and problem-solving skills.
– Expertise in integrating Large Language Models (LLMs) and AI-powered tools into development workflows.
Nice-to-Have Skills:
– Experience with cloud platforms like AWS, GCP, or Azure.
– Knowledge of automated testing frameworks for both backend (e.g., JUnit, Postman) and frontend (e.g., Playwright).
– Understanding of DevOps practices and infrastructure-as-code tools like Terraform.
– Exposure to AI/ML frameworks and libraries for enhancing application features and team efficiency.
Read more

Posted by
Sukanya Mohan
Bengaluru (Bangalore), Mumbai
6
\- 12 yrs
Best in industry
Java
Spring
SQL
J2EE
Spring Boot
+5 more
We are solving complex technical problems in the financial industry and need talented software engineers to join our mission and be a part of a global software development team.
A brilliant opportunity to

Read the full posting on cutshort

FAQ

Is the Senior Software Engineer role at Nimbus Data Systems remote?+

This Senior Software Engineer position is listed as onsite.

What is the salary for the Senior Software Engineer role at Nimbus Data Systems?+

The listing states 4400000-6050000 INR.

What seniority level is this Senior Software Engineer role?+

This is a senior level position.

How do I apply for the Senior Software Engineer role at Nimbus Data Systems?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Nimbus Data Systems.