The role
We have big plans for Tomorrow. Our vision: Establish sustainable finance at the heart of society. That's a hell of a lot of work - so let's get started.
As a Senior Software Engineer (f/m/x) in our Saving & Investing team, you’ll work on innovative features that create real value for our customers – whether it’s our savings account, brokerage offering, or crowd investing product.
Your responsibilities will include:
- You design, develop and continuously improve new features in our backend services.
- You run and maintain our existing services, making sure everything runs smoothly.
- You collaborate in a cross-functional team and contribute to our Communities of Practice – e.g. Architecture CoP, DevOps CoP or Security CoP.
What you can expect
What we're looking for
- You have extensive experience as a Software Engineer (f/m/x).
- You’re highly skilled in Java or Kotlin.
- You have solid experience designing and developing RESTful APIs.
- You’re familiar with Spring, and you have basic knowledge of PostgreSQL and reactive programming – nice to have, not a must.
- You care about clean, high-quality code and use proven methods to ensure it. High test coverage is second nature to you.
- You enjoy working in a cross-functional team and value open, constructive collaboration.
- You’re excited to take an active role in our Communities of Practice and contribute to cross-team initiatives.
- You are fluent in English, written as well as spoken.
- You support the idea to create a better future for everyone by using money as a force for good.
What we offer
It will be fun too, we promise! Together with more than 100 like-minded colleagues, you will work every day to win people over to sustainable finance. Our culture is based on our values, our active new work philosophy and on clear, ambitious goals. But the best way to get to know us is to come and meet us and experience Tomorrow for yourself.
Salary
67.000 - 77.000 EUR annual gross + one-time 5.000 EUR in virtual shares
Transparency is Queen (and King). This is why we indicate a salary range for all jobs. Once we have got to know you better in an interview, we will be able to assess you individually and find out where you fit in our transparent salary matrix.
You want to work remotely?
We want to give all employees at Tomorrow the opportunity to organize their personal life and working hours flexibly and in keeping with their own requirements. Working from home and mobile work are therefore integral parts of our remote-friendly work culture. At the same time, we believe in the huge advantages of meeting up and working together in person. Our fantastic office in Hamburg is the perfect space for this and available to you any time. Our office is wheelchair-accessible, has ground-level access and offers flexible options for designing your workspace. We expect our future Software Engineer (f/m/x) to spend a minimum of 1 day “on-site” every two weeks. We will be happy to discuss all other details with you when we meet you (virtually) in person. One more thing: for organizational reasons, this position requires your place of residence to be in Germany already.
What's the next step?
We'd like to welcome you to our community.
That is why we want to engage with you at eye level and invite you to come as you are - even if you think you don’t fit all the requirements yet.
If you're interested in working with us we need the following from you:
- Your resume, without photo or birth information
- Your salary expectations and earliest possible starting date.
- A few sentences about your motivation to build the banking of tomorrow with us
Besides, we would appreciate it if you let us know how you would like to be addressed (pronoun / preferred name) so that we can take that into account throughout the application process.
Our interview process:First interview around cultural aspects and experience | Talent AcquisitionTechnical interview with coding challenge | EngineeringFinal interview | Engineering & Talent Acquisition
Your contact at Tomorrow
Lika