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

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

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

Are you ready to take your career to the next level as a Senior Backend Engineer at re:cap? Located in the vibrant city of Berlin (or enjoy the freedom of remote work anywhere in Germany, Spain, Czech Republic, Portugal, Slovakia, or Austria), this is your chance to make an impact in the exciting world of fintech! At re:cap, we accelerate the growth of digital businesses with tailored funding solutions and data-driven insights, all while cultivating a collaborative and innovative environment. As a Senior Backend Engineer, you'll dive into diverse projects from day one, collaborating closely with frontend engineers, designers, product managers, and data scientists to craft high-quality backend systems using Go and PostgreSQL. Your mission will be to enhance our financial funding product, design clean architecture, and help automate vital operations which impact thousands of businesses daily. We value independence and creativity, encouraging you to bring your fresh ideas for features and improvements. If youā€™re passionate about clean code, continuous integration, and want to thrive in a company that recognizes your contribution, this role could be a perfect fit. With a strong emphasis on growth, we offer stock options, development opportunities, and a remote-first culture where your well-being takes center stage. Join us at re:cap, where your expertise can foster not only your career but also the economic future!

Frequently Asked Questions (FAQs) for (Senior) Backend Engineer (f/m/d) Role at re:cap
What skills are needed for the Senior Backend Engineer position at re:cap?

To excel as a Senior Backend Engineer at re:cap, candidates should have a strong background in building production-grade systems with Go, as well as expertise in software architecture and database design, specifically PostgreSQL. Proficiency in writing tests, cloud infrastructure experience with tools like Terraform and Kubernetes, and familiarity with data engineering are additional assets. A passion for clean code and continuous integration is essential!

Join Rise to see the full answer
What does a typical day look like for a Senior Backend Engineer at re:cap?

A typical day for a Senior Backend Engineer at re:cap involves collaborating with a diverse team including frontend engineers, product managers, and data scientists. Youā€™ll actively participate in brainstorming sessions for new features, work on enhancing our financial product, and tackle backend data orchestration tasks. Expect to engage in code reviews, testing, and ensuring the smooth performance of our systems.

Join Rise to see the full answer
What is the company culture at re:cap for Senior Backend Engineers?

At re:cap, the culture is anchored in trust, flat hierarchies, and open communication. As a Senior Backend Engineer, youā€™ll work in an environment that encourages collaboration and ownership, values learning from mistakes, and focuses on execution. The company emphasizes personal and professional growth, resulting in a fulfilling workplace experience.

Join Rise to see the full answer
Is remote work an option for Senior Backend Engineers at re:cap?

Absolutely! re:cap embraces a remote-first approach, allowing Senior Backend Engineers to work from the comfort of their homes in Germany, Spain, Czech Republic, Portugal, Slovakia, or Austria. Although an office is available in Berlin, the flexibility of 100% home office is a fundamental part of our culture.

Join Rise to see the full answer
What benefits are offered to Senior Backend Engineers at re:cap?

re:cap offers a range of enticing benefits for Senior Backend Engineers, including stock options, flexible working hours, 25 vacation days, and the latest tech equipment. Additionally, they provide development opportunities, international health insurance for business trips, workation options, and a monthly budget to finance a benefit of your choice!

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Backend Engineer role at re:cap?

Candidates for the Senior Backend Engineer role at re:cap should have at least 3 years of experience in backend development, especially with Go. An in-depth understanding of software and database design, clean coding practices, and experience with cloud infrastructure and data engineering are highly valued. Fluency in English is a must, and candidates need to reside within the EU.

Join Rise to see the full answer
How does re:cap support employee growth for Senior Backend Engineers?

re:cap is deeply committed to the growth of its employees. For Senior Backend Engineers, there are regular feedback discussions and clear development paths established. The company provides a supportive environment that encourages continuous learning and improvement, enabling you to enhance your skills and advance your career in fintech.

Join Rise to see the full answer
Common Interview Questions for (Senior) Backend Engineer (f/m/d)
Can you describe your experience with Go development?

When answering this question, highlight specific projects where you've utilized Go, detailing the challenges you faced and how you successfully overcame them. Discuss your understanding of Go's concurrency model and how youā€™ve leveraged features of the language to build scalable applications.

Join Rise to see the full answer
What strategies do you use for writing production-grade code?

Illustrate your approach to writing production-grade code by discussing best practices such as adhering to clean code principles, implementing coding standards, and conducting thorough code reviews. Share examples of how you've ensured code reliability through rigorous testing.

Join Rise to see the full answer
How do you manage database design in your projects?

Discuss your approach to database design, including schema design, normalization, and optimization strategies. Incorporate examples of how your choices positively impacted application performance and scalability, especially with PostgreSQL.

Join Rise to see the full answer
What steps do you take to ensure code quality and maintainability?

Explain your commitment to code quality by mentioning practices like writing unit, integration, and end-to-end tests. Discuss the importance of documentation, code reviews, and leveraging continuous integration tools to catch issues early in the development cycle.

Join Rise to see the full answer
Describe a time you faced a significant technical challenge and how you overcame it.

Share a specific technical challenge you encountered, detailing the complexities involved. Focus on the methods you employed, whether through research, leveraging your teamā€™s skills, or iterative testing, to reach a successful solution.

Join Rise to see the full answer
What experience do you have with cloud technologies and infrastructure management?

Detail your experience in setting up and managing cloud environments. Discuss tools you've used, such as Terraform and Kubernetes, and how theyā€™ve allowed you to achieve efficient deployment and seamless scaling of applications.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Discuss your approach to prioritization, stressing the importance of clear communication and adapting to changing requirements. You might highlight tools you use for task management and how you balance both urgent and important tasks effectively.

Join Rise to see the full answer
Can you share your experience working in an agile environment?

Describe your familiarity with agile methodologies, including how you've participated in sprints, daily stand-ups, and retrospectives. Emphasize your adaptability and how agile practices have benefited your previous projects.

Join Rise to see the full answer
How do you stay updated with emerging technologies relevant to backend engineering?

Discuss your commitment to continuous learning through channels like online courses, tech blogs, webinars, and community involvement. Highlight any relevant technologies you've explored and how you applied this knowledge in your work.

Join Rise to see the full answer
How do you handle feedback and criticism in a team setting?

Emphasize your openness to feedback and how you view it as an opportunity for growth. Discuss instances where you received constructive criticism and how you effectively implemented it to improve performance in future projects.

Join Rise to see the full answer

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
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 27, 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!