Cutshort logo
Amazon India logo
Software Development Engineer
Software Development Engineer
Amazon India's logo

Software Development Engineer

Rupali Sharma's profile picture
Posted by Rupali Sharma
2.5 - 9.5 yrs
₹1L - ₹15L / yr (ESOP available)
Hyderabad, Bengaluru (Bangalore), Gurugram, Chennai, Pune, Delhi
Skills
Software Development
skill iconC
skill iconC++
skill iconC#
skill iconPython
skill iconJava
Perl
skill iconGo Programming (Golang)

As a Software Development Engineer 2 at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.

 

Top Skills:

  • You write high quality, maintainable, and robust code, often in Java/C#/Python/C++/Go/Ruby on Rails/node/php.
  • You recognise and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
  • You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.

 

Responsibilities:

  • You solve problems at their root, stepping back to understand the broader context.
  • You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
  • You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
  • You recognise and use design patterns to solve business problems.
  • You understand how operating systems work, perform and scale.
  • You continually align your work with Amazon's business objectives and seek to deliver business value.
  • You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
  • You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
  • You communicate clearly with your team and with other groups and listen effectively.

 

Requirements:

  • Bachelors or Masters in Computer Science or relevant technical field with 3+ years of experience in Design and Development
  • Experience in software development and full product life-cycle.
  • Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby, php.
  • Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
  • Proficiency in SQL and data modeling.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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
companies logos

About Amazon India

Founded :
2015
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.

 

Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world.

 

Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.

 

You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.

Read more

Company video

Amazon India's video section
Amazon India's video section

Photos

Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
Srinivasa Manchikalapati
Profile picture
Sakshi Tayal
Profile picture
Disha Jain
Profile picture
Prangya Paramita Behera
Profile picture
Shrestha srivastava
Profile picture
Archana J
Profile picture
Nithya Nagarathinam
Profile picture
Akhil Ravipalli
Profile picture
Payal Dhingra
Profile picture
Chitra k
Profile picture
Vanisree D
Profile picture
Srilalitha K
Profile picture
Apurva D
Profile picture
Jignesh Saner
Profile picture
Manojkumar Ganesh
Profile picture
Bhavya venkatesh
Profile picture
Savitha Annamalai
Profile picture
Sanjay Sriram
Profile picture
Aparna Shanbhogue
Profile picture
Shikha Sidhu
Profile picture
Rabia Basiri
Profile picture
Kanchan Singh
Profile picture
Aanchal Singhal
Profile picture
Rupali Sharma
Profile picture
Satarupa Sinha
Profile picture
Megha Lakshman
Profile picture
Radha V
Profile picture
Neha Sinha
Profile picture
Sarika Kumari
Profile picture
Kavita SHarma
Profile picture
Zakiuddin Masood
Profile picture
Gurvinder Singh
Profile picture
Pramod Ayyappath
Profile picture
Surabhi Suman
Profile picture
Neeta Singh Mehta
Profile picture
Alton Abraham
Profile picture
Sanjay Samuel
Profile picture
Chaitanya Reddy Katta
Profile picture
Anita T
Profile picture
Jitendra Barlinge
Profile picture
Viprali Rastogi
Profile picture
Pradeep C
Profile picture
Mohammad Azimuddin
Profile picture
Samta Chopra
Profile picture
Navin Kumar
Profile picture
Nishant Goel
Profile picture
Rajesh Yadav
Profile picture
SANJAY KUMAR
Profile picture
Swapnil Shukla
Profile picture
Navin Kumar
Profile picture
Harshitha Macha
Profile picture
Tanmay Singh
Profile picture
Shivkumar Gurram
Profile picture
Saurabh Prasad
Profile picture
PRERNA VERMA
Profile picture
Rajeev Reddy
Profile picture
Yasmin Kohati
Profile picture
Mansi Patil

Company social profiles

N/A

Similar jobs

AI Powered Logistics Company
AI Powered Logistics Company
Agency job
via Recruiting Bond by Pavan Kumar
Bengaluru (Bangalore)
2 - 4 yrs
₹12L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconFlask
RESTful APIs
skill iconMongoDB
SQL
+13 more

Job Title: Backend Engineer - NodeJS, NestJS, and Python

Location: Hybrid weekly ⅔ days WFO (Bengaluru- India)


About the role:

We are looking for a skilled and passionate Senior Backend Developer to join our dynamic team. The ideal candidate should have strong experience in Node.js and NestJS, along with a solid understanding of database management, query optimization, and microservices architecture. As a backend developer, you will be responsible for developing and maintaining scalable backend systems, building robust APIs, integrating databases, and working closely with frontend and DevOps teams to deliver high-quality software solutions.


What You'll Do 🛠️ 

  • Design, develop, and maintain server-side logic using Node.js, NestJS, and Python.
  • Develop and integrate RESTful APIs and microservices to support scalable systems.
  • Work with NoSQL and SQL databases (e.g., MongoDB, PostgreSQL, MySQL) to create and manage schemas, write complex queries, and optimize performance.
  • Collaborate with cross-functional teams including frontend, DevOps, and QA.
  • Ensure code quality, maintainability, and scalability through code reviews, testing, and documentation.
  • Monitor and troubleshoot production systems, ensuring high availability and performance.
  • Implement security and data protection best practices.


What You'll Bring 💼 

  • 4 to 6 years of professional experience as a backend developer.
  • Strong proficiency in Node.js and NestJS framework.
  • Good hands-on experience with Python (Django/Flask experience is a plus).
  • Solid understanding of relational and non-relational databases.
  • Proficient in writing complex NoSQL queries and SQL queries
  • Experience with microservices architecture and distributed systems.
  • Familiarity with version control systems like Git.
  • Basic understanding of containerization (e.g., Docker) and cloud services is a plus.
  • Excellent problem-solving skills and a collaborative mindset.

 

Bonus Points ➕ 

  • Experience with CI/CD pipelines.
  • Exposure to cloud platforms like AWS, GCP or Azure.
  • Familiarity with event-driven architecture or message brokers (MQTT, Kafka, RabbitMQ)


Why this role matters

You will help build the company from the ground up—shaping our culture and having an impact from Day 1 as part of the foundational team.

Read more
it's a real estate technology company.
it's a real estate technology company.
Agency job
via wrackle by Naveen Taalanki
Hyderabad, Bengaluru (Bangalore), Chennai
1 - 12 yrs
₹10L - ₹80L / yr
skill iconJava
skill iconPython
Data Structures
Algorithms
skill iconJavascript
+9 more

compass is a real estate technology company with a powerful end-to-end platform that supports the entire buying and selling workflow.  

We believe in the power of entrepreneurial thinking. We're looking for people who move fast, dream big, and want to shape the direction of their own careers while reimagining the real estate experience. The future of real estate is inspired by reality, powered by technology, and built by you!

  • BS in CS or EE or equivalent
  • Experience working on large scale systems in rapid growth environments
  • Experience with public cloud offerings (AWS, GCP, Azure)
  • Solid programming skills; preferred experience in Java, and/or Python
  • Experience with modern web frameworks, advanced algorithms/data intelligence, public
  • cloud platforms and streaming data pipelines
  • Familiarity with containerization, microservices architecture, continuous integration, and delivery
  • 5+ years’ experience preferred
Read more
We are Hiring for a Client Named Squad Cast.
We are Hiring for a Client Named Squad Cast.
Agency job
via zyoin by lakshmi kumariS
Remote only
8 - 11 yrs
₹9.5L - ₹15L / yr
skill iconNodeJS (Node.js)
Software Development
RESTful APIs
Backend testing
Dear Candidate,

It was nice talking with you

 

As discussed please find below the job description and other needed details

 

“Squadcast is an incident-management platform for software teams of all sizes and shapes”

Our product helps global organizations adopt Site Reliability Engineering practices to improve their incident resolution metrics and ultimately, the reliability of their systems. If you're excited about engaging user experiences, snappy interfaces, and trustworthy systems, we should talk!

We ideate fast, embrace change, and take risks. From scaling our business model to expanding our offerings, the day-to-day at Squadcast offers endless professional growth opportunities. Our engineers work on state-of-the-art tech stacks with a high degree of autonomy.

Position : Backend SDE3

Experience : 8 to 11 Years

Work Mode: Remote work

Location : Bangalore

 

Role & Responsibilities :

  • Work with a team of skilled engineers to improve the Squadcast product.
  • Control what you work on, how you deliver and the roadmap of the product.
  • Solve service reliability problems for teams and companies worldwide.
  • Build delightful experiences and scalable, reliable systems for fellow engineers, the end users of our platform.
  • Plan & develop tooling, processes and technical improvements to improve the multiple codebases.
  • Work closely with the product team to plan, spec and deliver features, bugfixes and documentation.
  • Work with the SRE and Customer Success teams to help customers and troubleshoot issues during our paid on-call rotations.
  • Build, deploy and manage services and Backend Coding using Go/Node.

 

You may be a fit for this role if you:

  • Are passionate about building products for fellow engineers.
  • Are you a full-stack engineer, or a frontend/backend engineer interested in expanding to other areas of the stack?
  • Either has experience in our tech stack or wants to work on it. We care about your general engineering skills and learning abilities more than your current tech stack.
  • Communicate proactively and work autonomously, requiring minimal supervision or follow-up.
  • I like to collaborate and pair with other engineers.
  • Want to own features end-to-end: bring your ideas to the stakeholders, build consensus, plan, implement, deploy and release.

 

 Your Response is acknowledged!

 

Kind Regards,

Lakshmi Kumari. S

(Associate - TA )

Read more
BigBasket
at BigBasket
1 recruiter
Agency job
via TheModernDimension by Usha Priya
Bengaluru (Bangalore)
7 - 10 yrs
₹40L - ₹65L / yr
skill iconPython
skill iconDjango
skill iconJava
Scalability
HLD
+1 more
Primary Responsibilities:
➢ Design and develop core server side components for our consumer facing site
as well as for fulfillment and inventory logistics
➢ Prototype new ideas
Experience / Skills Required:
➢ B.Tech or advanced degree in Computer Science with 8-12 years of progressive industry
experience
➢ Strong experience with Python development and Django framework or NodeJS required
➢ Strong experience with JavaScript , HTML, CSS, AJAX and JSON
➢ Strong experience with building reusable server components
➢ Strong experience with WebServices, XML, REST interfaces
➢ Strong experience with object oriented programming
➢ Strong experience with backend performance optimization and algorithms
➢ Strong experience with SQL, RDBMS, data modeling and MySQL, Oracle or other RDBMS
➢ Strong leadership / technology mentoring skills a must. Ability to do code and design reviews is a
key part of this role.
➢ Experience with Microservices / Distributed event based architectures desired.
➢ Deep experience with Linux based development and deployment architectures.
➢ Experience with database query tuning.
➢ Experience with cloud platforms such as AWS is a great plus
➢ Experience with frameworks such as Angular / React JS is a great plus
➢ Awareness of and experience with reactive programming is a plus
➢ Experience with Ecommerce/Consumer facing applications serving a large volume of users is a
great plus.
➢ Exposure to technologies like Kafka, Redis, Spark, Kinesis, Solr, ElasticSearch etc is a plus.
➢ Experience with NoSQL or BigData is a great plus
➢ Hands on Full Stack experience desired.
➢ Must be adept at experimenting with new technologies
➢ Must have excellent communication (verbal & written), interpersonal, leadership, and problem
solving skills
➢ Must be able to work independently and enjoy working at a fast paced start-up environmen
Read more
Our client company is into Internet. (BW1)
Our client company is into Internet. (BW1)
Agency job
via Multi Recruit by Sapna Deb
Bengaluru (Bangalore)
2 - 7 yrs
₹30L - ₹35L / yr
skill iconPython
skill iconNodeJS (Node.js)
skill iconRuby on Rails (ROR)
Software Development
MySQL
+2 more
  • Deliver features in an end-to-end manner: technical design, development, testing, deployment, and maintenance.
  • Provide technical leadership and own specific areas of the platform.
  • Work closely with Product Managers to translate product requirements to engineering specifications.
  • Lead code review efforts and quality efforts in your area of ownership.
  • Participate in product discussions, taking ownership and initiative.
  • Work independently in a fast-paced environment.
  • Mentored and guide junior engineers.

 

Must Haves:

  • Minimum 2 years of working experience in Ruby on Rails/ Python/ Node.JS.
  • Strong problem-solving skills, data structures, and algorithms.
  • Excellent experience on databases like MySQL, PostgreSQL, etc.
  • Familiarity with tools for code reviews, version control (GIT).
  • A knack for writing clean, readable Ruby/ Python/Node.JS code.
  • Experience in application server hosting and monitoring.
  • Understanding of fundamental design principles behind a scalable application.

 

Nice to Have:

  • Hands-on with search platforms (Solr, Elasticsearch, etc).
  • Prior experience with microservices-based architecture/SOA/distributed systems.
  • Able to implement automated testing platforms and unit tests.
  • Experience with common AWS service EC2, RDS, S3, SES, etc.

Key Competencies:

  • Building Effective Team
  • Solving Problems Creatively
  • Learning Agility
  • Drive For Result
Read more
Series Funded Startup
Series Funded Startup
Agency job
via Staffio HR by Staffio HR
Bengaluru (Bangalore), Pune
6 - 12 yrs
₹35L - ₹80L / yr
skill iconJava
skill iconPython
skill iconGo Programming (Golang)
Software Development
MVC Framework
+6 more

Candidates should have worked with Startups (IT Product Firms)

Should be from B2C Firms/Product/SaaS Firms

Key Skills: Python, Golang, Java, Distributed Systems, Cloud, Microservices Architecture, MVC, Design Patterns, Data Structure, Algorithms


Your Experience Across The Years in the Roles You’ve Played

  • 6+ years of technology experience (at least 2 years in direct engineering management)
  • Managing a 5-15 member engineering team in an agile product org
  • Track record of collaborative working with multiple stakeholders
  • Planning and analysis with effective communication skills

You’ll Be Improving & Responsible For

  • Our products engineering team that works on initiatives fuelling the growth of our recent health retail insurance products
  • Collaboration across cross-functional stakeholders to ensure delivery timelines are met
  • Implementing product engineering best practices, and evangelizing them within the org
  • Engineering management with a strong sense of ownership
  • Problem solving with a clear and analytical approach and organized work habits
  • Technological innovation in agile product engineering scenarios
  • Product and business management principles and metrics
Read more
BlueOptima
at BlueOptima
1 video
10 recruiters
Annu Rekha
Posted by Annu Rekha
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
7 - 12 yrs
₹25L - ₹40L / yr
Spring MVC
skill iconJava
Software Development
WAS
Web applications
+6 more
BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara.BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment.BlueOptima is an Equal Opportunities employer.Whom are we looking for?Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs and backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.What does the role involve?As a Web Backend Principal Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.Responsibilities include:Develop, test, implement and maintain application softwareTake part in software and architectural development activitiesTransform requirements into implementation detailsDebug application issues and helping support respond to client queriesMay lead and provide mentoring and guidance to less senior developersParticipate in application development meetingsProvide accurate estimates, clearly communicate status of tasks and identification of risksCommitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problemPerformance tuning of application code at different service levelsIncorporate design changes to improve performance of the applicationInteract with customers of the application and help address issues reportedInteract with customers of the application and collect requirements or potential uses cases and draft technical and user requirementsESSENTIAL SKILLS / EXPERIENCE REQUIRED:Minimum Bachelor's degree in Computer Science or equivalentMinimum 8+ years experience with Java and J2EE/Java EEMinimum 8+ years experience with Spring MVC, Spring Security and Hibernate2+ years experience managing in colocated and remote teamsStrong understanding of relational database and normal formsStrong understanding of SQL concepts and ability to write optimised and high performing queriesStrong understanding of Java concurrency, concurrency patterns, experience building thread safe codeExperience building RESTful web servicesExperience with web application servers like JBossStrong written and verbal communication skillsStrong interpersonal skills and time management skillsStrong problem solving and analytical skillsExperience using task tracking systems e.g. Jira and distributed version control systems e.g. GitUnderstanding of testNg/JUnitUnix/Windows shell and related command line toolsExperience with database partitioning and column IndexingExperience with query optimisation techniquesWhy work for us?Above market remunerationStimulating challenges that fully utilise your skillsWork on real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersHardware of your choiceOur fast-growing company offers the potential for rapid career progression
Read more
B2C Marketplace for FMCG products.
B2C Marketplace for FMCG products.
Agency job
Bengaluru (Bangalore)
2 - 7 yrs
₹18L - ₹25L / yr
Software Development
skill iconJava
Webservices
Microservices
  • Work on building scalable backend platform for customer & seller apps, brands platform, demand generation platform, supply chain & logistics platform, credit platform and several cross platform software components
  • Participate in the process to fundamentally change the food and grocery ecosystem in India, and impact billions of people through technology, mobile, and data science


Requirements:

An ideal candidate for this role is someone who has-

  • BE/BTech degree in Computer Science from a top engineering school
  • 1-5 years of professional software development experience
  • Strong problem solving skills and strong command on object oriented design, data structures, algorithms and other computer science fundamentals.
  • Strong coding skills - professional experience in developing production-quality software in Java/Python
  • Expertise in Web Services, Service-oriented architecture, Databases, NoSQL, Distributed systems, Cloud Technologies.
  • Extreme software engineering skills to design and develop low-latency, high availability, internet-scale web services
  • Solid understanding of the full software development life cycle and software engineering best practices
  • Ability to understand business requirements and translate them into technical requirements
  • Demonstrated ability to own software design and development end to end from requirements to launch.
  • Ability to collaborate with cross-functional teams to define, design, and ship new features.
  • A startup mindset  - An athlete who can run at breakneck speed of a startup, yet someone who can bring method to madness through processes suitable for different stages of the company - early stage prototyping and rapid experimentation, before product/market fit, after product/market fit, and scaling.
  • Familiarity with Agile development, Scrums, continuous integration, and test driven development processes
  • Data driven product development approach - strong focus on data backed engineering decisions.
  • Ability to develop products incrementally in fast iterations
  • Ability to do collaborative problem solving and design/build chaos resilient systems
  • Strong focus on software quality
  • Ability to mentor junior developers, and help build an excellent engineering team
  • Ability to be a talent magnet - attract great talent to join the core team.
Read more
Bengaluru (Bangalore)
3 - 7 yrs
₹15L - ₹25L / yr
Algorithms
Data Structures
Software Development
skill iconJava
J2EE
+1 more
Roles and Responsibilities : - Write good quality, modular, reusable, performance, well documented, unit-tested code - Actively get involved in technical discussions with other engineering team members on design and technical implementation details - API Definitions and end-to-end service design and implementations - Design applications in true service oriented architecture - Develop object-oriented models and design data structure for new software projects taking systems aspects into account - Take full ownership of at least one micro-service Minimum qualifications and Competencies : - Strong expertise in at least one programming language & tech stack to write maintainable, scalable, unit-tested code - Strong knowledge of Data Structures & Algorithms - Well-versed with Computer Science fundamentals - Strong object oriented design skills, knowledge of design patterns, data structures and algorithms - Experience with full life cycle development on a Linux platform - Knowledge of Test Driven Development - BE or higher in Computer Science or related technical discipline (or equivalent)
Read more
Oogway Consulting
at Oogway Consulting
2 recruiters
Nishant Modak
Posted by Nishant Modak
Pune
4 - 7 yrs
₹5L - ₹22L / yr
Database Design
RESTful APIs
skill iconRuby
Software Development
Oogway Consulting is a company that helps its clients in product management, product engineering and big data pipelines.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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
companies logos