Every day, millions of people rely on WeTransfer to share their creative ideas.
WeTransfer believes creative thinking changes the world, so we help people bring their ideas to life through a collection of beautifully obvious tools. We’re interested in the weird and wonderful ways that creative minds work, and how they shape the world around us. This thinking has made our products and brand loved by many—from our moms to your favorite artists. We design and deliver delightful experiences that continue to feel obvious and intuitive to millions of people every day. As a certified B-Corp, WeTransfer aims to be a sustainable and responsible tech company, balancing people, planet, and profit.
So, the work we do matters. Come and be a part of it.
We are looking for an experienced software engineer to join our uploads and downloads team. They own and operate the services that power WeTransfer and that move millions of ideas every day. This is the right role for you if you get excited about doing things at scale and you are not afraid of a challenge.
You would join our uploads and downloads team as member number three. They are a team of builders that take a lot of pride in their work and really care for the code.
About our workflow
We think that software is gardening. We trust each other to make good decisions, to provide and accept good feedback and we believe that Ruby is a suitable vehicle for supporting the growth of our business. If that raises an eyebrow with you; reach out and we are happy to tell you why and how.
We believe that a service is not something you put “out there” and forget about – the SUDo team specifically both develops new services and maintains existing ones. By maintaining our infrastructure and software well we try to keep our code clean, our tests passing, and our technical debt within reasonable margins. We are certain that any fashion, be it monoliths or microservices, is to be applied sparingly – for example, we split our services based on data isolation, vastly different load profiles, and team ownership.
We bring our code to production using continuous integration and self-service deployments. Enabled by infrastructure as code built on top of the platform-as-a-service provided by our platform team, we own our products end-to-end.
A note on remote
COVID forced us to work remotely. We are getting there, we are writing more, doing more async communication and are now ready to take it to the next level. There is no need to be in Amsterdam for this role. We are happy to work with anyone who is up to 3 hours ahead or behind Amsterdam time. We would expect you to come to Amsterdam up to 6 times a year.
Our customers are very diverse so we believe firmly our teams should be as well. So if you like what you just read but feel you miss one or more skills; in the end we hire people and not skills.
WeTransfer is an equal opportunity employer and we pride ourselves on the diversity of our people. We welcome you, and everything that makes you—well, you. That includes your gender identity, sexual orientation, religion, ethnicity, age, or disability status.
A few more things about us, written by us: