职位描述
We are looking for a highly experienced Senior/Staff Backend Engineer to contribute to BandLab’s social features. This role requires strong technical expertise and ownership, focusing on Feed recommendations, Video creation, Artist suggestions, Profile Enhancements, and other key social experiences at scale.
You will brainstorm with product managers, designers, backend, and frontend engineers to conceptualize and build new features for our large and growing user base. Be ready to design, implement, and manage web services that impact millions of users.
The role will help you grow in an environment passionate about knowledge-sharing and code review.
We are a diverse and distributed team, where some roles are tied to particular regions or time zones to ensure effective connection and collaboration during work hours. If you are considering this role as a remote opportunity outside of Singapore, please note that our standard working hours are 9:00 AM – 6:00 PM (local time) for everyone within the GMT+2 to GMT+9 time zones. Candidates based outside of this range will be expected to adjust their working hours to align with the team’s schedule.
Key Responsibilities
- End-to-end ownership of systems you build: estimating, designing, developing, code review, documentation, testing, deploying, monitoring, and performance optimization
- Maintain the infrastructure of high-load Social services (Feed, Chat, etc.) that serve millions of users
- Work with a large codebase written in .NET C#
- Collaborate with backend team members on design and implementation
- Communicate with other teams (product, mobile clients etc.) during the analysis and refinement phase
- Design and build APIs with unit, functional, and end-to-end tests
- Develop new and maintain the existing features
- Migrate features from monolith to microservices and also from one cloud to another.
- Improve scalability and performance of the existing services