Careers

Breadcrumb Shape Image 1Breadcrumb Shape Image 2

We are focused on building an environment of inclusivity, where every voice is embraced, appreciated, and honoured. Our diversity fuels our strength, driving innovation and fostering fresh perspectives. We are committed to nurturing an atmosphere of equality, where every individual's contributions are recognized and cherished. At Revolution, a career means endless opportunities for personal growth, continuous learning, and exposure to cutting-edge technologies alongside the brightest minds in the field. Our dynamic blend of growth prospects and a vibrant work culture makes Revolution an invigorating workplace.

About Large Image

Why Join Us

Work-Life Balance

Enjoy a supportive work environment that emphasizes the importance of a healthy work-life balance.

Professional Growth

Access continuous training and development programs to advance your career in the ever -evolving technology industry.

Hybrid workplace

Our Hybrid workplace flexibility offers the perfect blend of remote and in-office work, fostering productivity.

Competitive Compensation

Receive a competitive salary and comprehensive benefits package.

Apply Now

Back-End Engineer
SaaS & App Webflow Template - Atlantic - Crafted by Azwedo.com and Wedoflow.comSaaS & App Webflow Template - Atlantic - Crafted by Azwedo.com and Wedoflow.com

Role Description:This is a full-time hybrid role for a Back-End Engineer at Revolution Entertainment Services. The Back-End Engineer will be responsible for developing and maintaining back-end components of the software suite, collaborating with the front-end development team, and implementing scalable solutions. While the role is based in Hyderabad, remote work is also acceptable.

Experience: 5-6 Years

Key Responsibilities:
Collaborate with cross-functional teams to design, develop, and maintain back-endsystems.
Write clean, efficient, and maintainable code using Java (minimum Java 8, but we use Java 17).
Implement and optimize microservices using Vert.x and apply functional programming principles with RxJava.
Work with MongoDB and Elasticsearch to manage and query data efficiently.
Utilize AWS services, including ECS, to deploy and manage containerized applications.
Participate in the development and maintenance of cloud infrastructure using Terraform (a plus).Ensure the scalability, security, and reliability of our back-end services.
Collaborate on architecture and design decisions to drive innovation and improve system performance.

Qualifications:
Bachelor's or Master's degree in Computer Science or related field.
Strong proficiency in Java, with a minimum of Java 8 (experience with Java 17 is a plus).Experience with Vert.x and functional programming paradigms, particularly with RxJava.
Knowledge of database systems, including MongoDB and Elasticsearch.
Familiarity with Terraform or other infrastructure as code tools is a plus.
Solid understanding of microservices architecture and cloud platforms, with a focus on AWS and ECS.
Strong problem-solving skills and a passion for software development.
Excellent communication and teamwork skills.

Apply Here
Python Engineer - Backend
SaaS & App Webflow Template - Atlantic - Crafted by Azwedo.com and Wedoflow.comSaaS & App Webflow Template - Atlantic - Crafted by Azwedo.com and Wedoflow.com

Job Description:
As a Python back-end Software Engineer in Revolution, this role would be attached to the Product Engineering Team which is responsible for architecting and developing web-based application that adhere to the product requirements.
This role will be responsible for developing and testing the product for resilience, performance, and functionality.

Roles and Responsibilities:
Design, develop and write business logic using Python - Django Framework
Participate in Product Discovery - Empathize, Define, Ideate, Prototype, Test
Write reusable, effective, and scalable Python code.
Participate in Code Reviews, Design Reviews and drive best practices.
Build modular and reusable components and libraries.
Translate the client’s technical specifications into code.
Test, update and optimize the application for performance and security.
Work with front-end developer(s) to build the product.

Key Skills:
Sound knowledge in Algorithms and Computer Programming Skills
Strong Object-Oriented concepts
Hands-on experience of more than 8 years in application development using Python (Django and REST Framework)Extensive experience working in MySQL/PostgreSQL and Django ORM is a must.
Proficiency in Linux Environments and cloud-based architecture.
Knowledge of Memory Cache, Celery, Redis and/or Rabbit MQ
Knowledge of Docker is an added advantage.

Qualification:
Bachelor’s/master’s degree in computer science, information technology, engineering
At least 3 to 8 years of relevant work experience in Python (Django) and object-orientated programming
Strong understanding of the Django REST framework, ORM and its core principles
Ability to write efficient, secure, clean, and scalable code.
Good analytical and problem-solving skills

Apply Here