Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer 2 @ OYO

Home > Software Development

 Software Development Engineer 2

Job Description

Job Description


We are looking for a skilled and experienced Software Development Engineer II (SDE-II) to join our engineering team. The ideal candidate will be responsible for designing, developing, testing, deploying, and maintaining scalable software solutions. You will work closely with cross-functional teams to build high-quality products and contribute to system architecture and technical decisions.


Key Responsibilities


  • Design, develop, test, and maintain high-performance, scalable applications
  • Write clean, efficient, and reusable code following best engineering practices
  • Participate in system design discussions and contribute to architectural decisions
  • Collaborate with product managers, designers, and other engineers to deliver features
  • Debug, troubleshoot, and resolve production issues
  • Conduct code reviews and ensure code quality and reliability
  • Improve application performance, scalability, and security
  • Mentor junior engineers and contribute to team knowledge sharing
  • Participate in the full software development lifecycle

Required Skills & Qualifications


  • Strong proficiency in Data Structures and Algorithms
  • Experience with object-oriented programming
  • Hands-on experience with Java / Python / C++ / JavaScript (or similar languages)
  • Strong understanding of backend development
  • Experience building and consuming RESTful APIs
  • Knowledge of microservices architecture
  • Experience with relational and NoSQL databases
  • Solid understanding of SQL
  • Familiarity with system design principles
  • Experience with cloud platforms (AWS / Azure / GCP)
  • Knowledge of version control systems (Git)
  • Understanding of CI/CD pipelines
  • Experience with Linux/Unix environments
  • Strong problem-solving and debugging skills

Preferred Qualifications


  • Experience working on large-scale distributed systems
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Exposure to message queues (Kafka, RabbitMQ, etc.)
  • Understanding of security best practices
  • Experience in agile/scrum development environments

Education

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

Experience

  • 37 years of professional software development experience

Job Classification

Industry: Travel & Tourism
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: OYO
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Spring Boot Java Hibernate Postgresql Kafka Prometheus ORM Activemq Grafana Microservices Rabbitmq Docker GCP Azure Cloud MySQL JPA MongoDB AWS Elastic Search Kubernetes

 Fraud Alert to job seekers!

₹ 15-30 Lacs P.A

Similar positions

Lead Engineer Software

  • Empower
  • 3 - 8 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Cloud Automation Engineer (AI Enablement)

  • Teamlease Digital
  • 6 - 10 years
  • Hyderabad
  • 1 day ago
₹ 1.25-2.5 Lacs P.A.

Mean/mern Stack -stg F2f(bangalore)

  • Infosys
  • 5 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Cloud FinOps Engineer (AI-Enablement)

  • Teamlease Digital
  • 6 - 10 years
  • Hyderabad
  • 2 days ago
₹ 1-2 Lacs P.A.

OYO

Astroyogi - India's largest marketplace of spiritual sciences across technology platforms and partners. Currently, we have an enthusiastic and dynamic team of 90 members that manage a cross section of functions, including product, technology, sales, marketing, operations and content. Astroyogi is...