Backend Engineer (Rust) Help us build a greener bank
🦊 About Green-Got
At Green-Got, we believe in transforming the financial landscape as a necessary step to create a sustainable future. We provide modern payment and investment solutions that positively impact the planet. Our team of nearly 50 is dedicated to making finance accessible and engaging for everyone.
The context
We're building our own core banking system from the ground up that handles account management, SEPA payments, card issuing and processing, ledgers, and authorization flows. Our stack is almost entirely Rust, and we're looking for engineers who love writing solid, well-tested Rust.
The Role
You'll join our engineering team and work on the business side of the platform. Customer-facing features, back-office tools, and the workflows that make the bank actually run day-to-day. You'll pair with another engineer and collaborate closely with product, ops, risk, and customer support teams.
We're looking for a backend engineer who thinks like a product engineer: someone who cares about the user problem behind the ticket, pushes back on specs that don't make sense, and ships things that actually solve the problem rather than just match the description.
You should also be comfortable working with AI tools. Whether you love it or are skeptical, AI is part of how we build now.
You don't need to come from a banking background, but you should be curious enough to learn the domain. Banking is messy, the specs are dense, and the regulations matter. The system does not work as the bankers specify it; it works as the developers understand it.
Tasks
Responsibilities
Build and maintain our backend. From new customer-facing features to the back-office tools our ops, risk and support teams use daily.
Take a problem from \"product wants this\" to \"it's running in production\": discuss the scope, design the data model, write the code, write the tests, ship it, watch it, fix what breaks.
Sit with product mana