Credibur

Senior Software Engineer (m/f/d)

Remote, United States remote Entry Salary not listed
remote Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

At Credibur, we are building a debt management platform for non-bank lenders that must work reliably under real operational pressure. As our customer base and data volume grow, the hard problems are no longer features, but correctness, performance, and robustness.

We are looking for an experienced backend-focused Software Engineer (m/f/d) who helps us stabilize and scale our core systems without unnecessary complexity.

This role is about building practical, reliable solutions to real-world problems.

Our hiring process includes a live coding session without AI assistance.

Tasks

Own backend robustness: Improve and maintain core backend components with a focus on correctness, performance, and long-term maintainability

Solve complex business logic: Identify and fix edge cases caused by heterogeneous customer data and evolving requirements

Improve database performance: Analyze and optimize slow queries, data access patterns, and schema decisions as data volume increases

Build pragmatic solutions: Extend existing systems carefully, choosing simplicity over premature optimization & abstraction

Collaborate on operations where it matters: Contribute to infrastructure, CI/CD, observability, and deployment improvements that directly impact backend stability and scalability

Work closely with the team: Collaborate with other engineers and product to turn real operational needs into reliable backend behavior

Requirements

Proven experience as a Senior Software Engineer

2+ years of experience with Python in production systems

2+ years of experience with Django

Strong problem-solving skills

Hands-on experience with PostgreSQL, including data modeling and query optimization

Experience designing and implementing RESTful APIs

Proficient with Git and collaborative workflows (feature branches, pull requests, code reviews)

Experience writing automated tests to ensure reliability and prevent regressions

Ability to make pragmatic technical decisions, avoiding overengineering while maintaining high standards

Experience working with AWS ECS and containerized deployments in production environments

Clear, collaborative communication in English

Nice to have: Prior exposure to financial or data-heavy systems

Core hours: 10:00 to 16:00 CET

What We Offer

🚀 Early-stage fintech startup

Work close to the product, the problems, and the decisions that shape the company

📈 High-impact, visible work

Your work directly affects platform stability, scalability, and how we grow

💬 Feedback as dialogue, not one-way input

We use retrospectives and reviews to openly discuss what worked, what caused friction, and how to improve collaboration and handovers together

🌱 Real focus on development

Regular development talks, documented progress, and concrete next steps to support your growth

🌍 Flexible work setup

Remote within Europe, with clear expectations around collaboration

✍️ Flexible contract model

Freelance option available for candidates outside Germany. No agencies

💰 Competitive compensation

Based on experience, responsibility, and impact

At Credibur, we believe that diverse teams build better products. We welcome applications from people of all backgrounds, regardless of gender, age, ethnicity, disability, sexual orientation, or religion. If you’re passionate about what we do but don’t meet 100% of the criteria, we still encourage you to apply - we value potential and ambition.

All hires complete on-site onboarding in Berlin. Background checks are required as part of our standard compliance process.

Find Jobs in Germany on Arbeitnow

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT MySQL Operations Python Remote Collaboration SQL remote

Likely questions

  1. Tell us about work you have done that is close to the Senior Software Engineer (m/f/d) role.
  2. How would you approach your first 30 days at Credibur?
  3. Which of MySQL, Operations and Python have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with MySQL, Operations and Python.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior Software Engineer (m/f/d) role because I can bring practical experience in MySQL, Operations and Python, learn the team quickly, and contribute to the outcomes Credibur needs from this hire.

Related jobs.

More roles from this company or category.