ABOUT THE TEAM
From building a new banking backend to creating an award-winning app, our tech team is at the heart of everything we do. Working in Technology at Revolut is not about fixing legacy systems – it is about building world-class financial products from the ground up that will be used by millions. We’ve hired some of the most talented developers out there to help us do this – and we want you to join them.
ABOUT THE ROLE
As a Technical Lead engineer within Revolut you will be responsible for leading technical direction and setting the bar in our projects. Expect “Design it, build it, run it” with a team of strong, driven contributors. You will be working on a solution end to end, designing data flows, storage patterns and ensuring peaceful sleep by building in adequate monitoring and resilience. All while spreading your influence through code reviews and mentoring.
WHAT YOU'LL NEED
- Strong experience with Java8+.
- Strong understanding of relational databases.
- Strong understanding of event driven architecture.
- Experience in delivering projects from discovery to production.
- Experience working with highly available systems.
- Strong understanding of system reliability and stability patterns.
-
Bachelor's degree or equivalent in Computer science or a related field. (Mathematics, Physics, etc)
Nice to have: experience with Kotlin and Scala.
HOW DO WE WORK
- Minimalist approach to using external frameworks, with emphasis on maintainability and fast turnaround with TDD, DDD and Continuous Integration & Delivery.
- We function as a startup within a startup: we're a self-led team with the freedom to innovate as we develop Revolut.
- We’re inspired to ‘act like a founder’ and think big; great ideas can come from anyone.
- You can work remote or from our office in Kraków - it's 100% up to you and you mix it! (P.S - you don't have to inform us in advance - just book a desk and pop in whenever you want)
- Flat structure & small teams
- International teams
- All tech you need (macOS, two monitors and more)
THE BENEFITS
- Sign-on equity bonus
- Competitive salary + annual bonus
- Flexible working hours
- Temporary working abroad policy (up to 60 days per year on the employment contract)
- 2 extra days off – Wellbeing days (paid)
- Roll with a free Revolut Metal subscription
- Life insurance, Private healthcare, Multisport
- MyBenefits platform
- Integration events
This is an offer for an employment contract but there is a possibility to be hired on the B2B contract. Apply here and ask our recruiter for details.