Senior Backend Engineer Payments 🔥
- Design and build fault-tolerant, horizontally scalable systems. Using Microservice architecture powered by Docker, Kubernetes, Linkerd service mesh, and Kong as a Gateway
- Build event-driven applications using Kafka
- Work on different aspects of our API-product portfolio as part of the development team
- Develop data processing and storing mechanisms
- Work on improving the reliability of our API tools, as well as developing innovative tools
- Work with an agile methodology with flexible processes, that focus on helping the engineering teams be more effective in their work
- Work with the cutting edge technologies (Go is the primary language) without legacy codebase
- Prior experience with distributed systems
- Willingness to make Go your day-to-day language (production experience is not strictly required)
- Fluency with SQL databases such as PostgreSQL, transaction isolation, performance optimization
- Experience with event-driven architecture and concurrent algorithms
- Be proactive in learning new stacks and have a high sense of taking ownership
- Excited to work in a dynamic startup environment
- We're working on solving a hard problem: fixing the European securities financial infrastructure that empowers more people to be able to invest. You have the opportunity to contribute to this change.
- We invest in you. From access to a personal coach, development budget and plenty of opportunities to grow in your role.
- We take hiring seriously with a strong focus on keeping a high bar when interviewing (equally important is that we hire decent people, who are passionate about their craft and helping us achieve our shared mission).
- While we're not quite fully-remote, we are committed to being a flexible employer, as we understand you don't have to be in the office to do your best work.
- We live a culture of empowerment, trust (that we hire the best people and get out of their way) and openness (there's a greater advantage in sharing information than keeping it to ourselves).
- Learn and grow. We aim high to shape our future. We give and request honest feedback knowing that we develop together. Progression over Perfection.
- Team first. We make it easy for others. We value our differences and are open to others' opinions. We win and celebrate together! Team over Egos.
- Own the outcome. Whether we win or we lose, we stand together. We are proactive and get the job done. Outcome over Process.
- Tell the story. We always start with the why. We share knowledge to empower others. Transparency over Complexity.