Rumex is an established technology partner trusted by major telco and media organizations to provide high-end OTT streaming platforms and architectural solutions. We operate at the intersection of Media & Entertainment and Education Technology, delivering enterprise-grade infrastructure to global clients.
We are looking for a versatile Associate Software Engineer to join our engineering team. You will play a key role in developing full-stack applications that support our streaming and educational ecosystems, working with modern cloud-native technologies to build the future of digital media.
Key Responsibilities
- Full-Stack Development: Design, develop, and maintain scalable backend services and responsive frontend interfaces.
- Cloud Integration: Deploy and manage application infrastructure on AWS, ensuring high performance and reliability.
- Collaborative Engineering: Work alongside senior developers to implement clean, maintainable code and participate in architectural discussions.
- Optimization: Debug, test, and optimize applications to ensure low-latency performance across different platforms.
Technical Requirements
- Backend: Hands-on experience with Java (Spring Boot) and Python.
- Frontend: Experience with React or Next.js for modern web development.
- Cloud: Direct experience with AWS services (EC2, ECS, RDS, S3, etc.).
- Fundamentals: Strong understanding of RESTful APIs, database management, and version control.
Preferred Qualifications (Plus Factors)
- Experience in the Video Streaming domain (e.g., knowledge of player integration, low-latency delivery, or DRM).
- Experience in the Education domain (e.g., building learning management systems or AI-powered study tools).
Why Rumex?
Join a team where your work directly impacts how millions of people consume media and learn. We offer a fast-paced, innovation-driven environment where you can work with the latest tech stacks and contribute to high-visibility global projects.



