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. 

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

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

Are you ready to take your career to the next level with a dynamic fintech company? re:cap is on the lookout for a talented (Senior) Backend Engineer to join our vibrant team in Berlin (or remotely across Germany, Spain, Czech Republic, Portugal, Slovakia, or Austria). At re:cap, we accelerate the growth of digital businesses with our tailored funding solutions and data-driven financial insights. As a member of our tech-forward team, you'll work closely with frontend engineers, designers, product managers, and data scientists to enhance our innovative financial funding product. Your responsibilities will include creating seamless backend solutions, supporting the orchestration of data flows, and adding new third-party connections for our growing system. With over 3 years of experience in building production-grade systems in Go and a knack for software architecture design, you'll help us process thousands of company data daily—the backbone of our business operations. We value flat hierarchies, trust, and open communication, giving you full ownership over your work while fostering a culture that embraces learning from failure. As you contribute to our mission, enjoy the benefits of a remote-first work environment, stock options, and tailored development opportunities. If you're ready to join a team that prioritizes growth, collaboration, and innovation, we can't wait to hear from you!

Frequently Asked Questions (FAQs) for (Senior) Backend Engineer (f/m/d) Role at re:cap Technologies GmbH
What qualifications do I need for the (Senior) Backend Engineer role at re:cap?

To be successful in the (Senior) Backend Engineer position at re:cap, candidates should have a minimum of 3 years of experience in backend development, specifically in building production-grade systems in Go. Additionally, proficiency in software architecture design, database management (ideally with PostgreSQL), and a strong emphasis on testing and clean code is required. Familiarity with cloud infrastructure and data engineering with tools such as Terraform or Kubernetes is a plus.

Join Rise to see the full answer
What is the work culture like for a (Senior) Backend Engineer at re:cap?

At re:cap, the work culture is dynamic and supportive, valuing flat hierarchies and open communication. As a (Senior) Backend Engineer, you will have full ownership of your projects and the freedom to innovate. The company encourages collaboration among team members through regular feedback talks and team events, ensuring that each employee can contribute to their fullest potential.

Join Rise to see the full answer
Can I work remotely as a (Senior) Backend Engineer at re:cap?

Yes! re:cap offers a remote-first work environment, allowing you to work from anywhere within Germany, Spain, Czech Republic, Portugal, Slovakia, or Austria. This flexibility enables you to create a work-life balance that suits you while being part of an innovative and forward-thinking team.

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

As a (Senior) Backend Engineer at re:cap, you'll be working with a robust tech stack, including Go for backend development, PostgreSQL for database management, and various tools for cloud infrastructure like Kubernetes and Docker. Familiarity with Python for data processing and orchestration tools like Airflow would also be advantageous as you contribute to our data-driven projects.

Join Rise to see the full answer
Are there opportunities for professional development for (Senior) Backend Engineers at re:cap?

Absolutely! re:cap is committed to employee growth, offering regular feedback sessions and clear development paths for all team members. With stock options and a budget for benefits of your choice, you can focus on both your career and personal development while joining this innovative fintech landscape.

Join Rise to see the full answer
How does the hiring process work for the (Senior) Backend Engineer role at re:cap?

The hiring process at re:cap is straightforward and designed to be smooth. After your application review, you will have a chance to learn more about us, followed by a role-specific interview, and possibly a case study or take-home assignment. Finally, you'll meet the team, and if all goes well, we will extend an offer to you to join our diverse and inclusive workplace.

Join Rise to see the full answer
What benefits does a (Senior) Backend Engineer receive at re:cap?

At re:cap, we offer a variety of benefits for our employees. As a (Senior) Backend Engineer, you will enjoy stock options, flexible working hours, international health insurance, and a monthly budget for personal development choices. Additionally, our remote-first culture promotes a healthy work-life balance with generous vacation days and opportunities for team building and workations.

Join Rise to see the full answer
Common Interview Questions for (Senior) Backend Engineer (f/m/d)
Can you explain how you approach backend system architecture design?

When discussing backend system architecture design in an interview, highlight your ability to make decisions based on scalability, maintainability, and performance. Describe your process from conceptualizing initial system design, choosing appropriate technology stacks, to considering future growth needs. Mention any prior projects as examples where you successfully implemented your architectural decisions.

Join Rise to see the full answer
How do you ensure the quality of your code as a (Senior) Backend Engineer?

Ensuring code quality is essential for a (Senior) Backend Engineer. Talk about techniques such as writing unit tests, integration tests, and employing continuous integration practices. Discuss your adherence to coding standards and best practices, and how you conduct code reviews with peers to maintain high quality and foster collaboration.

Join Rise to see the full answer
What experience do you have with data orchestration and ETL processes?

In your response, share specific experiences where you have designed and implemented ETL pipelines or data workflows. Highlight any tools you have used, such as Airflow or Dagster, and discuss how those initiatives improved data processing efficiency and accuracy for your past employers.

Join Rise to see the full answer
Can you provide an example of when you had to ‘ask for forgiveness instead of permission’?

Employers appreciate candidates who demonstrate innovation. Share a story where you took initiative in a project that required a bold decision. Include the context of the situation, the actions you took, and the outcome. Emphasize what you learned from the experience and why it was beneficial to the team or the company.

Join Rise to see the full answer
What steps do you take when troubleshooting complex backend issues?

Illustrate your problem-solving approach by breaking down the troubleshooting process into clear steps. Discuss gathering information, reproducing the problem, analyzing logs, and leveraging debugging tools. Sharing a specific troubleshooting scenario from a previous role can help demonstrate your analytical skills effectively.

Join Rise to see the full answer
What strategies do you use to communicate technical issues to non-technical team members?

As a (Senior) Backend Engineer, effective communication is vital. Discuss your approach to simplifying technical jargon into layman's terms. You might also talk about visual aids you use or how you focus on the implications of technical issues so stakeholders understand the effects on their work without getting lost in complicated details.

Join Rise to see the full answer
How do you prioritize features and tasks in a rapidly changing environment?

In your response, explain your methods for task prioritization, which may include assessing impact, urgency, and alignment with business goals. Highlight collaborative practices like daily stand-ups or sprint planning sessions that keep your priorities aligned with team needs, and show your adaptability to shifting requirements.

Join Rise to see the full answer
What is your experience with building production-grade systems using Go?

Share your expertise in Go by discussing previous projects where you successfully developed production-grade systems. Touch on aspects like system architecture, performance tuning, and managing dependencies. Emphasize any challenges you faced and how you overcame them, showcasing your capability to develop in Go effectively.

Join Rise to see the full answer
Have you worked with PostgreSQL, and what are some advantages of using it?

Discuss your experience using PostgreSQL by focusing on its strengths, like strong ACID compliance, versatility, and advanced features such as CTEs or JSONB support. Provide concrete examples from your previous roles that highlight how you utilized PostgreSQL to enhance data integrity and the application’s performance.

Join Rise to see the full answer
How do you stay updated with the latest trends in backend development?

Mention the resources you use to keep current in backend development, such as tech blogs, podcasts, or online communities. Highlight any conferences you’ve attended or courses you’ve completed, and explain how you apply your learnings to your work or share them with your team, contributing to a culture of continuous improvement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Aerotek Hybrid Charlotte, NC
Posted 2 hours ago
Photo of the Rise User
ITW Hybrid 676 Communication Dr, Appleton, WI 54914, USA
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
RainesDev Remote No location specified
Posted 10 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
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!