Back-end Software Engineer
Sometimes you’re stuck in a job that doesn’t make sense.
Refactoring code from ages ago, the stack is miles away from what it’s supposed to be.
You’re not challenged enough, the role assigned to Back-end feels more like a typewriter for systems that will take ages to implement and cause no impact in the business.
In times like these, consider joining Arena. Build something meaningful.
Talk to us if:
- You’ve built complex backends in TypeScript/Node, but you also know other languages and are able to learn whatever is thrown at you
- You’ve shipped large applications with many components and data structures
- You’ve worked with different databases and know how to optimize complex queries
- You have a proven ability to design interfaces that stand the test of time
- You have experience building and working on distributed systems
- You have experience integrating complex 3rd party APIs
- Being in a multicultural environment is not an issue for you, being capable to talk and write in English when needed
As Backend Engineer at Arena, you’ll be responsible for the server side code and APIs of our web applications. You’ll be involved in the entire product development lifecycle including the design, development, deployment and maintenance of new and existing features.
Ultimately, you’ll be the driving force behind all backend activities.
We’re fully remote, and able to work async, with some meetings and rituals usually taking place into Brazilian working hours (GMT-3). If you’re close to and/or able to work in this timezone, we consider a plus.
- SQL (we use Postgres and MongoDB, primarily)
- AWS (RDS, ECS, Lambda, KMS, CloudWatch, EKS, EC2)
The reason we describe the stack and profile in depth is for you to understand what kind of challenges we have and how you can help solving them.
If you’re a problem solver but don’t have requirement A or B, don’t worry, we evaluate you exclusively for how much potential you have to take us to the next level as a company and product.
Every Application will get a response.
Should take around 3 weeks, but you’re free to message me directly in the meantime for clarifications, if you need to.