Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
(Senior) Backend Engineer (f/m/d) image - Rise Careers
Job details

(Senior) Backend Engineer (f/m/d)

remote - Germany, Spain, Czech Republic, Portugal, Slovakia or Austria

About us 🚀

We accelerate the growth of digital businesses by providing tailored funding solutions and data-driven financial insights. Our mission is to refine capital for the economy of the future. We want every business to have access to funding that helps them thrive.

As a product and technology driven company, we were founded by a team of experienced fintech entrepreneurs. We are backed by Tier 1 venture capital investors who have also backed the likes of Stripe, Trade Republic, Telegram, Monday.com and Sorare.

Our values 💪🏼

We value flat hierarchies, full ownership and responsibility. Trust and open, honest communication are crucial to us, as it makes everything else easier. We work together and grow as a team.

Focus on Execution: We love and live off great ideas, but to create value we need to focus on execution.

Don’t Fear Failure: We know that failure is an innate part of learning and success, so we value these experiences and take them as opportunities to try again and get better.

Trust Your Team: We trust our peers to do their best to achieve our shared goals, support each other and share their feedback so we can all grow and develop.

Your contribution to our success 🤓

We do various things in the backend, your work will span over multiple topics, including:

  • Working closely with frontend engineers, designers, product managers, data scientists and financial analysts

  • Actively creating new proposals and ideas to improve our system or suggest new features

  • Working on our financial funding product e.g. features that deal with managing cash flows or that automate the daily operations of our financial advisors

  • We process the data of thousands of companies every day, the orchestration and most of the processing happens in the backend. The work there will entail things like adding new third-party connections, orchestrating the data flow (e.g. calling our Python services to calculate certain metrics), and features that provide insights into the data of our customers, etc.

Who we are looking for 🕵🏽‍♀️

  • You are an experienced engineer (3+ years of experience) who is ready to own a key part of our product and to start building from day 1 onwards

  • You are proficient in building production-grade systems in Go

  • You are proficient in software architecture design, database design (ideally PostgreSQL), and value clean code and continuous integration and deployment processes

  • You are proficient in writing tests and value writing them (unit, integration, e2e)

  • You are highly (self-)organized, want to move and build things fast, and operate under the ‘ask for forgiveness instead of permission’ principle

  • Experience in setting up and maintaining a cloud infrastructure (Terraform, Kubernetes, GCP) is a plus

  • Experience in data engineering topics such as building ETL pipelines, creating data workflows (e.g., Dagster, Airflow), working with a data warehouse (e.g., BigQuery, Snowflake, DuckDB) and relevant technologies (DBT, python) is a plus

  • Experience in fintech or finance in general is a plus

  • English is our company language - so speaking English fluently is a must

  • You have a valid EU work permit and reside within the EU. re:cap does not offer visa or relocation support at the moment

Our tech stack 👩🏽‍💻

  • Frontend: React, Typescript, Tailwind, Cypress

  • Backend: Go, PostgreSQL, REST

  • Data: Python, Airbyte, Dagster, BigQuery

  • DevOps: GCP, Kuberenetes, Docker, Terraform, Github

  • Experience with our stack isn't a must

What you can expect 🪴

  • Remote first. Our team is located all over Germany and Europe, with the flexibility of 100% home office. However, if you are in Berlin you are more than welcome to come around the office and maybe even bring your furry friend 🐶

  • Stock options. Every employee receives stocks, because our success is also your success

  • Development opportunities. Because we care about your growth, we have regular feedback talks as well as set paths for the development of each employee

  • The latest tech equipment. Every new team member receives an Apple MacBook Air to guarantee smooth productivity

  • Flexibility. We offer flexible working hours and value asynchronous communication as well. On top we offer 25 vacation days

  • Team building. Meet the team at in-person on-sites, get a buddy to fully integrate into the company and join other team events

  • Workation. Experience the blend of work and leisure with our worldwide new benefit catering to your work-away-from-home needs

  • International health insurance for business trips and workation. We prioritise your well-being and guarantee you comprehensive insurance cover, no matter where your travels take you

  • We care about security. You will receive 1password family membership

  • Choice. You get a monthly budget to finance a benefit of your choice

🌟 Even if not all of these points fit 100% we encourage you to apply! We hire also for attitude, not just for knowledge and are looking forward to hearing from you soon.

What comes after you apply? 🧚🏽‍♀️

Easy steps for a smooth hiring process

  1. Application Review

  2. Get to know re:cap

  3. Case study/Take home Assignment (depending on the position)

  4. Role-specific Interview

  5. Get to know the team

  6. Offer

We are committed to foster a diverse and inclusive workplace where we provide equal opportunities regardless of age, gender identity, disability status, ethnicity, sexual orientation, or religion. Therefore we encourage you to apply as all qualified applications will be taken into consideration. 

What You Should Know About (Senior) Backend Engineer (f/m/d), re:cap

Are you an experienced engineer looking for a new challenge in Berlin? Join re:cap as a Senior Backend Engineer (f/m/d) and play a key role in advancing our innovative financial solutions. At re:cap, we empower digital businesses through tailored funding solutions and insightful financial data analysis. You’ll collaborate closely with a passionate team of frontend engineers, product managers, and data scientists on diverse backend projects, improving our robust financial funding product. Your work will influence how thousands of companies manage their cash flows and drive daily operations, all while fostering a culture of trust and open communication. We cherish your ideas and encourage you to propose enhancements and new features that can uplift our existing systems. With over three years of experience, you’re ready to take ownership, build production-grade systems in Go, and ensure a clean, efficient codebase. Although specific familiarity with our tech stack is a plus, your passion for continuous learning and growth is most important. Enjoy the flexibility of working remotely across Germany and other EU countries, along with enticing perks like stock options, development opportunities, and a chance to foster a supportive team environment. Your contributions will not only influence the company’s success but also allow you to thrive both professionally and personally. If you're ready to trust your teammates, embrace challenges, and learn from failures, we can't wait to hear from you! Let's build the future together at re:cap.

Frequently Asked Questions (FAQs) for (Senior) Backend Engineer (f/m/d) Role at re:cap
What does a Senior Backend Engineer do at re:cap?

As a Senior Backend Engineer at re:cap, you'll work on enhancing our financial funding product by building production-grade systems primarily in Go. Your role involves collaborating with cross-functional teams, suggesting features, improving workflows, and managing the orchestration and processing of vast amounts of data. This position requires a proactive approach to problem-solving and creative thinking to drive product improvements.

Join Rise to see the full answer
What qualifications are necessary for a Senior Backend Engineer position at re:cap?

Candidates for the Senior Backend Engineer role at re:cap should possess a minimum of three years of engineering experience, with a strong proficiency in Go, software architecture design, and database management (ideally PostgreSQL). Experience in cloud infrastructure, data engineering, and fintech is advantageous. Additionally, excellent organizational skills and fluency in English are essential for effective collaboration.

Join Rise to see the full answer
What technologies will I be using as a Senior Backend Engineer at re:cap?

In the Senior Backend Engineer position at re:cap, you will primarily use Go and PostgreSQL for backend development, along with technologies like Terraform and Kubernetes for cloud infrastructure management. Familiarity with Python and tools like Airflow or Dagster for data engineering tasks are also advantageous. Experience with RESTful APIs is a plus, enabling smooth integrations within our tech stack.

Join Rise to see the full answer
What kind of work environment can I expect as a Senior Backend Engineer at re:cap?

At re:cap, we maintain a remote-first work environment that values flexibility and asynchronous communication, making it ideal for our team across Germany and Europe. While our team works remotely, you may also have access to the office in Berlin, further encouraging collaboration and team bonding in an open, supportive atmosphere.

Join Rise to see the full answer
What are the growth opportunities for a Senior Backend Engineer at re:cap?

As a Senior Backend Engineer at re:cap, you will have ample development opportunities including regular feedback discussions and structured pathways for career growth. We deeply value your professional development and are committed to providing resources and support for you to expand your skill set and advance your career within the company.

Join Rise to see the full answer
What is the application process like for the Senior Backend Engineer role at re:cap?

The application process for the Senior Backend Engineer position at re:cap includes several straightforward steps: First, we conduct an application review, followed by a meet & greet to know our company better. Depending on the position, candidates may also complete a case study or take-home assignment before a role-specific interview. Finally, candidates get to know the team, leading to a potential job offer.

Join Rise to see the full answer
Does re:cap offer relocation support for Senior Backend Engineer positions?

Currently, re:cap does not provide visa or relocation support. Therefore, candidates applying for the Senior Backend Engineer role must already possess a valid EU work permit and reside within the EU to be considered for the position.

Join Rise to see the full answer
Common Interview Questions for (Senior) Backend Engineer (f/m/d)
Can you describe a challenging backend project you've worked on?

When answering this question, illustrate a specific project that highlights your problem-solving skills, technical abilities, and teamwork. Discuss the challenges you faced, the decisions you made, and the outcomes achieved. This will demonstrate your relevant experience and how you’ve applied your skills in a real-world environment.

Join Rise to see the full answer
How do you ensure code quality in your projects?

It's essential to explain your process for maintaining code quality, which may include conducting code reviews, using unit tests, integration tests, and end-to-end testing. Emphasize your commitment to clean code principles and continuous integration/deployment practices, as these are highly valued at re:cap.

Join Rise to see the full answer
What strategies do you use for efficient data orchestration?

In your response, detail specific strategies or tools you’ve implemented for data orchestration in previous projects. Mention any frameworks like Airflow or Dagster that you’ve worked with, and describe how they improved data processing and workflow management to achieve efficient results.

Join Rise to see the full answer
How do you approach collaboration with frontend developers and other stakeholders?

Discuss your experience with cross-functional teamwork and how you approach collaboration. Highlight examples of successful communication strategies you've implemented, your willingness to listen and iterate based on feedback, and how you ensure that all parties are aligned on project goals.

Join Rise to see the full answer
Can you share an experience where you suggested a new feature or improvement?

Provide an example where you identified an improvement opportunity in a previous project, detailing how you researched and proposed the change. Discuss the impact this had on the product or the team, illustrating your initiative and commitment to continuous improvement.

Join Rise to see the full answer
What development methodologies are you familiar with?

Talk about your experience with Agile, Scrum, or other methodologies you’ve utilized. Explain how these methodologies have shaped your work process and improved project outcomes. Mention specific instances where you've applied these methodologies effectively.

Join Rise to see the full answer
How do you stay updated on industry trends and advancements?

Describe your approach to continuous learning and professional development. Talk about relevant resources you follow, such as industry blogs, podcasts, conferences, or online courses that help you keep up with the latest trends and technologies in backend engineering.

Join Rise to see the full answer
What are your experiences with cloud infrastructure?

Discuss any projects where you’ve set up or maintained cloud infrastructure such as GCP, Kubernetes, or Terraform. This showcases your hands-on experience and understanding of cloud technologies that align with the expectations for the Senior Backend Engineer position at re:cap.

Join Rise to see the full answer
How do you manage competing priorities in a project?

Explain your strategies for prioritizing tasks when faced with competing demands. Use examples that reflect your organizational skills, flexibility, and ability to adapt to changing circumstances to ensure project success.

Join Rise to see the full answer
How do you handle feedback and criticism?

Sharing your perspective on receiving feedback can be beneficial for the interview. Emphasize your openness to constructive criticism, your approach to incorporating feedback into your work, and how it contributes to your growth and the overall success of the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Photo of the Rise User
CoreWeave Remote Roseland, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA
Posted 12 days ago
Photo of the Rise User
Ingram Content Group Hybrid 1 Ingram Blvd, La Vergne, TN 37086, USA
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Anduril Industries Hybrid Lexington, Massachusetts, United States
Posted 11 days ago
Photo of the Rise User
Applied Intuition Hybrid Mountain View, California, United States
Posted 11 days ago

Recap's mission is to provide analysis and advice for biopharmaceutical business development. Recap's clients include biotechnology and pharmaceutical companies, universities, investment banking, and venture firms. More than 1,500 organizations ut...

2 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!