Job Title: Software Development Engineer I (SDE 1 / SDE 2)
Department: Software Engineering
Salary Range: ₹7,00,000 – ₹24,00,000 per annum
Company: OLA
About the Company
Ola is India’s largest mobility platform and one of the biggest ride-hailing companies globally. The company has transformed urban mobility by providing on-demand transportation services to over a billion people across three continents. Ola is not just a ride-hailing platform; it is also at the forefront of the sustainable mobility movement, manufacturing advanced electric vehicles at its Future Factory—the world’s largest, most advanced, and sustainable two-wheeler factory. Ola is committed to making the world a better place by leading the transition to sustainable mobility.
About the Team
We are looking for dynamic individuals who thrive in a fast-paced environment and can solve complex problems. We value fresh perspectives, a sense of ownership, and the ability to bring new ideas to the table.
Preferred Skills
- Strong understanding and proficiency in Object-Oriented Programming (OOP), data structures, and design patterns.
- Expertise in Java Object-Oriented programming.
- Knowledge of software development processes and agile methodologies, including Scrum and Kanban.
- Strong problem-solving and debugging skills.
- Good understanding of database design.
- Ability to collaborate with various levels within the organization and work effectively with key business stakeholders.
- Familiarity with best practices for software development.
- Passion for delivering high-quality products.
- Excellent communication skills in English, with the ability to articulate ideas clearly and foster open communication.
- Strong algorithmic skills and proficiency in data structures.
Must Read: |
Accenture Hiring Freshers | ₹35K-₹40K a month – Apply Now! |
Meesho Hiring | ₹1.5 Lakh a month – Apply Now! |Associate Business Manager |
Responsibilities
- Implement and deploy software components with strong low-level design, leading projects and solving problems with guidance.
- Develop design approaches independently, collaborating with senior team members to refine them.
- Work independently and with your team to deliver successful software solutions.
- Produce consistently high-quality work that adheres to best practices, with minimal defects.
- Participate in and provide valuable feedback during code reviews.
- Contribute to operational excellence by proactively addressing consumer and team-related issues.
- Build strong working relationships with teammates and peers, engaging in constructive dialogue to resolve differences.
- Exhibit a proactive, “hustler” mindset, working aggressively to meet critical organizational goals on time.
- Mentor and assist the POD lead or reporting manager in daily/weekly execution based on the chosen methodology, if given a leadership opportunity.
Minimum Qualifications
- Bachelor’s degree in Computer Science, a related technical discipline, or equivalent practical experience.
- 1-5 years of relevant industry experience.
- Experience designing and implementing multi-tenant distributed systems.
- Hands-on experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD), including unit testing and build automation.
- Proficiency in one or more programming languages such as Java, GoLang, or Scala.
- Experience solving a wide range of challenges in application architecture, design, coding, functionality, usability, scaling, and optimization.
- Familiarity with tools such as GIT, Jira, Confluence, observability tools, and distributed tracing.
- Experience working with cloud technologies, particularly AWS or Azure.
Job Overview
Position | Software Development Engineer I (SDE 1 / SDE 2) |
---|---|
Location | India |
Department | Software Engineering |
Experience | 1-5 years |
Salary Range | ₹7,00,000 – ₹24,00,000 per annum |
Job Type | Full-time |
Education | Bachelor’s in Computer Science or related field |