Hybrid Senior Software Engineer – m/f/d

Posted 2 hours ago

Apply now

About the role

  • Backend-focused Software Engineer developing reliable solutions for a debt management platform. Improving backend components, database performance, and collaborating with the team.

Responsibilities

  • 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

  • Strong problem-solving skills
  • 2+ years of experience with Python in production systems
  • 2+ years of experience with Django
  • 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

Benefits

  • 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
  • Berlin-based or remote within Europe, with clear expectations around collaboration
  • Flexible contract model
  • Freelance option available for candidates outside Germany
  • Competitive compensation
  • Based on experience, responsibility, and impact

Job title

Senior Software Engineer – m/f/d

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job