.
.
.
Role: Remote Backend Developer (Python/FastAPI) — Small, Impact-Driven Tech Team
Location: Remote
Employment: Full-time (Contractor or Employee)
Company size: 4 people
Core stack: Python (FastAPI), Postgres/PostGIS, Kubernetes, GitLab CI/CD
Optional: React/Next.js
We are:
Talents2Germany is a recruitment partner and talent accelerator helping startups and small tech teams in Germany access highly skilled global software developers. Our consultants are experienced developers — we match based on technical depth and long-term fit.
Note: This role is not within Talents2Germany. You will join a client company we support: a lean, fast-moving team building digital products in domains such as finance, crypto, and geospatial infrastructure. We guide you through the hiring process and onboarding, but your day-to-day work will happen directly with the client team.
Role Summary:
You’ll work closely with a small remote team of experienced engineers and a hands-on founder. The team is pragmatic, product-focused, and values independent thinkers who ship production-grade systems.
Your focus is backend engineering: building robust APIs, integrating external services, and working with Postgres/PostGIS in cloud-native environments.
React/Next.js is a nice-to-have, not required.
Key Responsibilities:
- Design, build, and maintain production-grade APIs with Python + FastAPI
- Integrate external APIs/services (including company data and geospatial sources)
- Own data modeling and performance in Postgres/PostGIS (schemas, migrations, indexing, queries)
- Improve reliability and observability (e.g., Sentry, PostHog) and implement pragmatic monitoring
- Collaborate on architecture and delivery: trade-offs, performance, security, iteration speed
- Ensure solutions are portable and reproducible (clear setup, run instructions; Docker is a plus)
Optional (Nice-to-have)
- Contribute to React/Next.js when useful (not a core expectation)
- Geo/spatial experience (maps, spatial queries, PostGIS patterns)
- Kubernetes deployments/ingress, GitLab CI/CD, Alembic, Keycloak/OIDC, cloudnative-pg
Must-Have Requirements:
- Strong backend track record with Python (clean architecture, maintainable code, tests where it matters)
- Solid experience with FastAPI (or equivalent modern Python web frameworks) and API design fundamentals
- Strong SQL + production Postgres experience (migrations, performance, indexing)
- Ownership mindset: you propose solutions, communicate early, avoid silent blockers
- Quality focus: not only “works”, but production-ready
- English proficiency (C1 / Advanced).
Working Style:
- You ask smart questions and improve specs instead of blindly implementing
- You communicate blockers early and clearly
- You use tools (ChatGPT/StackOverflow) responsibly, but you own the outcome
Hiring Process:
- CV + GitHub/code sample (anything representative is fine)
- Backend-focused coding task (API-first, no GUI required)
- Reproducible run (Docker recommended)
- README written by you
- Short notes on trade-offs, assumptions, and next steps
- Technical interview based on your submission (deep dive into decisions)
- Optional: paid trial week to validate collaboration on real tasks
- To apply, please send your CV (and portfolio/GitHub if available).