Senior Backend Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
A fast-growing, Series A AI search analytics SaaS company based in Berlin is looking for a Senior Backend Developer to architect and build the systems powering its AI-driven recommendation engine. You’ll work at the intersection of scalable infrastructure and cutting-edge AI integrations, collaborating closely with product, data, and frontend teams to ship reliable, high-quality software. This is a fully on-site role (Berlin office, 5 days/week).
The company operates in the AI/ML space, helping marketing teams track, analyze, and optimize brand performance across AI search platforms. Backed by Series A funding and trusted by thousands of brands and agencies, the team is scaling quickly and looking for engineers who thrive in a high-ownership, fast-moving environment., * Architect and build backend systems that power real-time AI-driven recommendations.
- Design, implement, and maintain scalable REST and GraphQL APIs, data pipelines, and database models.
- Integrate with AI model APIs (OpenAI, Claude, Perplexity, Gemini, Llama, and others) to support live recommendation features.
- Develop and maintain automated tests (unit and integration) and CI/CD pipelines to ensure quality and rapid delivery.
- Enforce security best practices, authentication/authorization, and data privacy across backend services.
- Implement end-to-end changes across backend services with clean, maintainable, well-styled code.
- Translate product and data requirements into robust technical specifications and solutions.
- Leverage AI-assisted development tools (e.g., Cursor) to enhance productivity while keeping committed code concise and maintainable.
Requirements
Required:
- Deep proficiency in TypeScript.
- Hands-on experience with Google Cloud Platform (GCP), including Cloud Functions, Cloud Tasks, PostgreSQL, and Firestore.
- Proven experience designing and building scalable REST and/or GraphQL APIs and data pipelines for AI-driven features.
- Experience integrating with AI model APIs (OpenAI, Claude, Perplexity, Gemini, Llama, etc.) for real-time use cases.
- Strong system design and architectural decision-making skills.
- Experience implementing automated testing (unit/integration) and CI/CD pipelines.
- Knowledge of security best practices, authentication/authorization, and data privacy in backend services.
- Ability to match an existing codebase’s style and implement changes end-to-end.
- Excellent collaboration skills across product, data, and frontend teams.
- A demonstrated track record of exceptional performance or notable achievements.
Nice to Have:
- Experience with AI productivity tooling (e.g., Cursor or similar).
- Background at companies working in AI/ML infrastructure, LLM tooling, or marketing analytics SaaS.
Visa sponsorship: Not available. Candidates must be authorized to work in Germany.
Benefits & conditions
- Salary: $75,000 - $120,000 USD annually (or equivalent), depending on experience.
- High-ownership role with meaningful impact on a core product used by thousands of brands and agencies.
- Work with a technically strong, fast-moving team on problems at the frontier of AI search.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Biggest German Tech Companies
Frontend Developer Salary in Germany [2023]
How to Find Tech Jobs in Berlin
Finding Jobs in Germany