Are you passionate about building great software and solving real-world problems?
OYO is looking for talented Software Development Engineer II (SDE-II) professionals to join our growing engineering team. If you enjoy working on scalable systems, collaborating with smart people, and making an impact, this role is for you!
About the Role
As an SDE-II (Full Stack Developer) at OYO, you will play an important role in building and improving software products that are used by millions of users across the globe. You will work closely with product managers, designers, and fellow engineers to deliver reliable, high-quality solutions.
This is a full-time, permanent position in our Engineering – Software & QA team within the Travel & Tourism industry.
What You’ll Do
- Design, build, test, and maintain scalable and high-performance applications
- Write clean, readable, and reusable code following best practices
- Participate in system design and technical discussions
- Collaborate with cross-functional teams to deliver new features
- Debug and resolve production issues efficiently
- Review code and help maintain high quality standards
- Improve application performance, security, and scalability
- Mentor junior engineers and share knowledge within the team
- Be involved in the complete software development lifecycle
What We’re Looking For
Required Skills
- Strong understanding of object-oriented programming
- Hands-on experience with Java, Python, C++, or JavaScript
- Solid experience in backend development
- Experience building and consuming RESTful APIs
- Good understanding of microservices architecture
- Experience with relational and NoSQL databases
- Strong knowledge of SQL
- Familiarity with system design principles
- Experience with cloud platforms (AWS, Azure, or GCP)
- Working knowledge of Git and version control
- Understanding of CI/CD pipelines
- Comfortable working in Linux/Unix environments
- Strong problem-solving and debugging skills
Good to Have
- Experience working on large-scale distributed systems
- Knowledge of Docker and Kubernetes
- Exposure to message queues like Kafka or RabbitMQ
- Understanding of security best practices
- Experience in Agile/Scrum development environments
Experience & Education
- 3 to 7 years of professional software development experience
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields
(or equivalent hands-on experience)
CLICK HERE FOR APPLY