5 days ago
London, United KingdomSenior
Responsibilities
- Develop and maintain highly available services primarily exposed through APIs.
- Participate in designing, implementing, and shipping new products for internal and external stakeholders.
- Deliver secure, testable, readable, scalable, documented, and high-quality software.
- Improve platform scalability, performance, reliability, and development processes.
- Apply and champion Agile practices, including code reviews, sprint planning, pair programming, and daily stand-ups.
- Evaluate new technologies and initiatives.
Requirements
- Proficiency in Golang.
- Experience with event-driven architecture and message brokers such as AWS SNS/SQS, Apache Kafka, and RabbitMQ.
- Experience with relational databases such as PostgreSQL and MySQL.
- Experience designing and developing web and API solutions.
- Passion for Agile methodology and practices, including TDD, CI, and CD.
- Motivation, curiosity, and willingness to learn.
- Interest in the fintech industry and market innovations.
- A degree in Information Technology, Engineering, Computer Science, or a related field is preferred.
Benefits
- Culture of learning and feedback.
- Ownership across the software lifecycle, including writing, testing, and deploying code multiple times per day.
- Opportunity to work on globally used, reliable, secure, and massively scalable technology.
- Collaboration with technology teams across different countries.
- Engineering environment and packages aligned with building world-class engineering teams.
