BandLab is seeking to hire a Backend Engineer in Singapore or remote who will be focusing on BandLab social features such as Feed, Notifications, Chat, Sharing, Live streaming, and Comments. . This is a remote position. If you’re considering this role as a remote opportunity outside of Singapore, please note that we operate within the GMT+2 to GMT+9 time zones. If you’re based outside of this range, you’ll need to adjust your schedule to align with the team’s working hours.
Responsibilities
- End-to-end ownership of systems you build: estimating, designing, developing, code review, documentation, testing, deploying, monitoring, and performance optimization
- Collaborate with team members on design and implementation
- Communicate with other teams during the analysis and development phase
- Design and build APIs
- Write unit, functional, and end-to-end tests
- Develop new and maintain the existing features
- Maintain the infrastructure of high-load Social services (Feed, Chat, etc.) that serves millions of users
- Work with a large codebase written in .NET C#
- Improve scalability and performance of the existing services
- Optimize the costs of the existing cloud infrastructure (Azure and AWS)
Qualifications
- Previous experience with building social networks and/or SaaS
- Proficiency in at least one of .NET (C#/F#), Java, Node.js, Go
- Hands-on experience building highly scalable distributed systems with microservice architecture
- Working experience with SQL and NoSQL databases
- Experience working with cloud services (AWS/Azure) and cloud-native applications
- Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
- Commitment to high-quality and maintainable software
- Hands-on experience with serverless technologies and techniques
- Practical experience with IaC (e.g. Azure ARM, AWS CloudFormation, Pulumi)
- Understanding of CQRS and Event Sourcing
Singapore HQ benefits:
- Healthcare, dental insurance
- Quarterly bonus
- Paid annual leave, sick leave, childcare leave, volunteer leave and maternity leave
- BandLab Technologies staff discount
Remote work benefits:
- Paid annual leave