Senior Backend Engineer – Python | Senior Backend Engineer – Python
BeatSquares
Job Summary
As a Senior Backend Engineer, you will serve as the technical architect for a modern content platform that transforms journalistic archives using AI. Your daily responsibilities include defining backend architecture, building high-throughput data ingestion pipelines, and managing the full lifecycle of FastAPI services. You will be instrumental in setting engineering standards for code quality, testing, and documentation while mentoring future hires as the team grows. This role is unique for its focus on integrating LLM APIs (OpenAI, Anthropic) and orchestration tools like LangChain into production environments. You will work within a Berlin-based hybrid setup, making critical infrastructure decisions on AWS and driving the technical foundation of a product used by major German publishers. The position offers a high-impact environment where you can balance pragmatic trade-offs with the need for durable, scalable systems, all while supporting the evolution of trustworthy journalism through innovative technology.
Required Skills
Education
Not specified
Experience
- 5+ years of professional experience in Python development and operating production backend systems
- Extensive experience with data modeling and NoSQL databases at scale
- Proven track record in designing and building high-throughput transformation pipelines
- Hands-on experience with production AWS infrastructure and DevOps practices
- Professional experience in early-stage or high-growth startup environments is preferred
- Experience mentoring engineers and defining technical engineering standards
Languages
Additional
- Berlin-based hybrid work model with home office flexibility; requires ability to participate in on-call rotations and monitoring; experience with agent-assisted software development preferred.