← All Jobs
Posted Apr 14, 2026

Web Services & Data Engineer

Apply Now
Job Context: Riseup Labs is seeking an experienced Web Services & Data Engineer (Staff level) to design, maintain, and evolve the backend services powering our mobile gaming platform. This role requires a blend of API engineering, subscription systems expertise, and hands-on data engineering. You will be responsible for building secure, scalable systems that support authentication, entitlements, and multi-profile account management Job Responsibilities: - Maintain, extend, and secure public and private APIs serving mobile apps, web apps, and third-party integrations. - Maintain and enhance backend systems for subscriptions, entitlements, account management, and multi-profile user experiences. - Work hands-on with C#, .NET Runtime, Firebase Functions, and Docker to support service deployments across multiple environments. - Design and manage data models, migrations, and transformations across structured and unstructured data. - Operate and optimize databases, including MySQL, MongoDB, and Firebase Firestore. - Implement and maintain authentication and security systems, including JWT, PIN-based systems, OTP flows, and data security best practices. - Collaborate with the platform, Unity, and DevOps engineers to ensure seamless integration of services with client applications. - Participate in on-call rotations, providing timely support and troubleshooting for production issues. - Contribute to technical architecture decisions, setting standards for API scalability, performance, and security. Educational Requirements: - B.Sc in Computer Science and Engineering from any reputed public or private university. Additional Requirements: - 7+ years of backend engineering experience, with at least 2+ years at senior or staff engineer level. - Strong expertise in C# and .NET Core/Runtime, building APIs and backend services. - Hands-on experience with Firebase Functions and integrating Firebase services into backend systems. - Practical knowledge of Docker and containerized deployments across multiple environments. - Proven ability in data modeling, migrations, and ETL for structured/unstructured data. - Solid experience with MySQL, MongoDB, and Firebase Firestore (design, scaling, optimization). - Strong understanding of authentication flows and security (JWT, OTP, PIN, encryption, compliance). - Ability to support 24/7 production systems with on-call participation. - Excellent problem-solving skills, attention to detail, and communication with cross-functional teams. Nice to Have: - Experience supporting subscription-based consumer platforms (Apple/Google billing, Stripe). - Familiarity with Azure DevOps pipelines and CI/CD workflows. - Experience with data analytics pipelines (ETL into BI/analytics tools). - Knowledge of compliance frameworks (COPPA, GDPR, PCI). - Staff-level experience influencing technical direction across multiple teams. Workplace:  - Remote Working Hours: - 9 pm - 6 am Salary:  - Negotiable (Based on experience and skills) Compensation & Other Benefits: - Annual Performance Evaluation and Increment - Festival Bonus (2) - Group Life and Health Insurance - Full Subsidize Lunch/Dinner - Weekly 2 holidays - Public holidays as per Riseup Labs calendar - Training & Development by Organization Assigned Consultants The Application Process: - Telephone Round. - Interview with the client & Talent Acquisition Team. - Job Offer. NB: Only shortlisted candidates will be communicated in the recruitment process.
Interested in this role?Apply on iHire