Senior Software Engineer – m/f/d
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer focusing on backend development for Credibur, a fintech startup automating debt management. Improving core systems while maintaining performance, correctness, and reliability.
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
- Remote within Europe, with clear expectations around collaboration
- Freelance option available for candidates outside Germany. No agencies
- Competitive compensation Based on experience, responsibility, and impact















