Senior Backend Engineer, Streaming
3 months ago
We do not accept unsolicited submissions of resumes/CVs from agencies or headhunters and will not pay fees to any agency or company that does not have a signed agreement and ongoing collaboration with Noice.
Noice is the next-gen livestreaming platform, where you Play the Stream. Instead of just passively watching streams, on Noice, viewers play the stream as they watch the creator’s livestream predicting what’s going to happen.
Watch Noice’s first look video to see how it works .
In the role you will be involved in building a scalable, distributed streaming stack with modern technologies serving internal and external clients. The position is an excellent opportunity to see how modern streaming technologies work and to learn new
skills.Noice has raised over $27 million from founders of game industry unicorns from Unity to Supercell, been developed for years in stealth mode and is now in Closed Beta. Our ambition is to grow Noice to tens of millions of users and tens of thousands of content creators within the next three years. You’ll have a key role in enabling that to happen.
We are a distributed company with most of our team based in Europe with hubs in Helsinki, Finland and London, UK. This role is fully remote.
This opportunity to join a highly experienced and motivated team of over 70 people building a groundbreaking new “multiplayer x social” platform comes with a salary of around 6000 € / month and equity ownership in a well-funded and highly disruptive startup.
WHAT YOU`LL BE DOING
- Build and scale our streaming stack towards our CCV goals
- Develop a highly scalable streaming stack and software services
- Integrate with, extend and customize third-party services
- Develop internal tools and tooling to support the above
- Collaborate with DevOps to deploy, monitor and maintain the above
WHAT WE ARE LOOKING FOR
- Experience in building distributed, high-traffic services with microservices architecture and event-based communication
- Proficiency in Golang, C#, C++ or similar programming languages
- Knowledge of *nix operating systems
- Strong data structure and algorithm skills for working with distributed backend systems
- Well-versed in unit testing and other quality practices
- Eagerness to learn new concepts and technologies
- Proactive contribution and effective teamwork in small groups for building new software services
- Creative approach to software development with a keen interest in taking on new challenges to learn
WE ALSO APPRECIATE EXPERIENCE IN
- Live-operating high-traffic services, being on-call and handling incident response
- Streaming technologies and protocols
- Building new software products from scratch
- Working with modern cloud infrastructure and tooling (Docker, Kubernetes etc)
What is in it for you?
Joining Noice as a Senior Backend Engineer offers the opportunity to be in a key role in building a cutting-edge platform that merges highly engaging game and metagame systems with a fresh take on social and user-generated content. You will be part of a motivated and experienced team, developing a new platform from scratch using the latest technologies. At Noice, you will have the chance to contribute to the design and improvement of the platform actively, take ownership of your work, and share your learnings with the team.
If this sounds like you, don't hesitate to apply! Send your CV and cover letter through the application link as soon as possible. The position will be filled when a suitable candidate is found.
Create Your Profile — Game companies can contact you with their relevant job openings.