
Senior Software Engineer
Credibur
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
About the role
- 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
- Flexible work setup Berlin-based or remote within Europe, with clear expectations around collaboration
- Feedback as dialogue, not one-way input
- Real focus on development Regular development talks, documented progress, and concrete next steps to support your growth
- Early-stage fintech startup Work close to the product, the problems, and the decisions that shape the company
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoPostgreSQLRESTful APIsautomated testingquery optimizationdata modelingCI/CDcontainerized deploymentsproblem-solving
Soft Skills
collaborative communicationpragmatic decision-making