Distributed SystemsMicroservicesBIAgileCommunicationCollaborationRemote Work
About this role
Role Overview
You will work closely with all members of your squad, and the Staff engineer of your group.
Bi-monthly rituals with your group and the Chapter will allow you to share what works for your squad, learn what works for others, and make sure your technical direction is aligned with the overall vision.
You will be working in an agile "build it and run it" environment where engineering teams build, launch, monitor and support the product that they own.
Driven by the desire to craft outstanding products, you understand how to deliver seamless user experiences at scale.
We are looking for passion in creating systems by producing clean, consistent and well-organised code.
Support colleagues and create a learning and sharing environment!
Requirements
2+ years backend development experience
System design skills
Experience with microservices, distributed systems
Understanding of data architecture and APIs
End-to-end product thinking
Curiosity about the full stack
Strong collaboration and communication skills
Ability to navigate ambiguity across technical domains
English must be a no-brainer as you will join an international team.
Tech Stack
Distributed Systems
Microservices
Benefits
A mission driven work environment where your day to day makes an impact on the planet. Seriously.
Hybrid work environment, with 2 remote days a week and 1 remote work week per quarter, plus 3 flex days.
Employee Resource Groups, including mentorship programs, comprehensive accessibility policies, and cultural competency training.