Flag job

Report

Backend Engineer

Salary

£45k - £60k

Min Experience

3 years

Location

London, Krakow, Vilnius

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

As a Backend Engineer at Revolut, you'll be building the infrastructure that powers our revolutionary financial services and products. You'll work on a variety of exciting projects, from building APIs to optimizing our systems for scalability and performance. You'll be collaborating with a talented team of engineers to tackle complex technical challenges and deliver innovative solutions that delight our customers. Your responsibilities will include: - Designing and developing high-performance, scalable, and reliable backend systems - Writing clean, maintainable, and well-tested code - Identifying and resolving performance bottlenecks - Participating in code reviews and helping to improve engineering practices - Collaborating with cross-functional teams to understand and address user requirements - Staying up-to-date with the latest technologies and best practices in software engineering To be successful in this role, you'll need: - Strong proficiency in at least one backend programming language (e.g., Python, Go, Rust, Java) - Experience with building and scaling RESTful APIs - Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) - Understanding of distributed systems and microservices architecture - Excellent problem-solving and critical thinking skills - Ability to work collaboratively in a fast-paced, agile environment

About the company

Revolut is a UK-based financial technology company that offers banking services, including a prepaid debit card, currency exchange, cryptocurrency exchange, and peer-to-peer payments. The company was founded in 2015 and is headquartered in London.

Skills

python
go
rust
java
api
postgresql
mongodb
distributed systems
microservices