About the company Wattpad is a mobile social app that connects people all over the world with stories that matter to them. It enhances the storytelling experience, and makes it possible for people to be captivated by something they love. We’re proudly based in Toronto, but our reach is global. Every month, 45 million people spend over 15 billion minutes on Wattpad to create and discover stories they can’t find anywhere else.
Job position
Permanent
- Remote work is NOT possible
Job description
We are seeking a back-end developer to join the platform team. If you’re tired of writing software that never makes it into the pixels of people’s devices and want to build systems that real people will use (and lots of them!), Wattpad is for you. You’ll be deploying to production within your first couple of days and at over 2 billion requests per day, your work will definitely be experienced by many. You don’t just build something that works, you design and implement a system that works beautifully and efficiently for millions of people. Every new feature built is a fun and rewarding challenge, because of the scale. We are boldly transitioning to a microservices architecture using Go in order to handle this scale more efficiently. You’ll be an integral part of not only implementing this new architecture but designing it as well. You’ll be doing this with a team of incredibly smart, diverse people that are a blast to work with.
What you will be doing:
- Designing, building and maintaining large scale distributed systems serving millions of people per day
- Writing new micro services in Go
- Maintaining the existing system in PHP
- Improving reliability and performance of core components
- Working with client teams (web, Android, iOS) to develop support for new features
- Identifying and solving tough problems quickly
- Shipping new production systems quickly and iteratively
- Writing unit tests for all your code
- Researching new technologies to solve tomorrow’s scaling issues
- Contributing to open source
Skills & requirements
- 2+ years experience developing distributed systems in Go, PHP or similar languages
- Experience with various data stores, such as MySQL, Redis, Memcached and DynamoDB
- Experience working with Amazon Web Services or similar
- Passion for software engineering discipline (e.g. unit testing, code reviews, simplicity, etc.)
- A desire to contribute to the broader development community
- Striving for excellence and knowing how to achieve it iteratively
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-bbi-Software-Engineer-Platform-Toronto-Wattpad.html Please mention that you found the job at Golangprojects.com
[ job website ]
Senior Go Engineer - Remote - Vistas Recruitment(March 2026) Fully remote, Europe - Salary: €70,000 - €100,000 Per Annum
Want to help build a disruptive SaaS platform in Healthtech?
Fancy working fully remotely?
My client, a well-funded (Series A) German HealthTech, is building a global SaaS platform with a strong IoT...
Senior Software Engineer – Reporting - Cast AI(March 2026) Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR / year
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast...
Founding Engineer - Golang - GlassFlow(March 2026) Berlin, Germany
GlassFlow is a startup building the open-source data streaming infra for the next generation of developers and AI companies: Easy to use, massively scalable and optimized for the AI era.
We’re a B...
Senior Software Engineer – Karpenter - Cast AI(March 2026) Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR/year
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast...