Job Closed
This listing is no longer active.
Helping companies get discovered on AI search
Senior Backend Engineer
Location
Europe
Posted
100 days ago
Salary
€100K - €150K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Peec AI
• Take ownership of complex backend systems end-to-end - from scoping and architecture to high-quality, reliable delivery • Design and build robust, scalable APIs and distributed systems that power our products and deliver exceptional performance • Collaborate closely with Product, Frontend, and Design teams to translate product ideas into well-architected backend solutions • Push the boundaries of what’s possible with modern backend technologies, driving innovation in both architecture and developer experience • Contribute to evolving our backend architecture, infrastructure, and developer tooling to support rapid iteration at scale • Proactively identify opportunities to improve system performance, reliability, and developer experience - and drive those initiatives through to execution
Job Requirements
- 5+ years of professional backend engineering experience, ideally in fast-paced startup or high-growth environments
- Deep expertise in TypeScript and modern backend frameworks, with a proven track record of building and scaling production systems
- Experience designing and implementing APIs (REST, GraphQL, or gRPC) that power user-facing products
- Familiarity with cloud-native architectures, ideally on GCP (e.g. Cloud Functions, Cloud Tasks, Firestore)
- Familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code
- Strong communication skills and a high sense of ownership - able to operate with autonomy while staying aligned with team goals
- Some markers of excellence, which could also be non-work related, like having a high FIDE rating
Benefits
- Exciting and challenging work with real impact and ownership at one of Europe’s fastest-growing Series A startups
- Aggressive equity compensation package
- Remote working (applicants must be located within ±3 hours of the Berlin (CET) time)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Implement, test, and support new solutions and modify existing legacy applications written in-house. • Writing code in multiple languages, writing automated tests, and manually testing, debugging, troubleshooting, and optimizing new and legacy applications.
Senior Desarrollador Python
XideralCode is borderless! Click below to learn more about our international services
• Automatizar procesos de datos con Python, creando pipelines de extracción, transformación y carga (ETL). • Orquestar procesos de migración de datos. • Desarrollar funciones para integración con sistemas existentes y APIs REST. • Validar datos transformados y garantizar la calidad y la trazabilidad de los procesos. • Diseñar y mantener scripts, módulos y componentes para automatización y orquestación. • Documentar lógicas de negocio, flujos de procesamiento, criterios de validación y logging. • Colaborar con equipos de BI, ingeniería de datos y operaciones para asegurar entregas confiables. • Participar en revisión de código, pruebas unitarias e integración, y mejoras continuas.
• Design and build scalable solutions within our PHP/Laravel and React stack • Evaluate technical trade-offs between ideal architecture and business timelines—then make the call • Establish patterns that junior and mid-level developers can follow and learn from • Reduce technical debt systematically while delivering new capabilities • Transform requirements into architecture before they become code
• Design, build, and maintain scalable backend services and APIs that power the Hook product • Partner closely with frontend engineers to define and implement clean, efficient API contracts • Architect systems that support high-throughput content creation, media processing, and social interactions • Optimize performance, reliability, and latency across core product flows • Contribute to database design, schema evolution, and data modeling decisions • Implement monitoring, logging, and alerting to ensure system health and observability • Participate in technical design discussions and help shape long-term backend architecture • Support experimentation and rapid iteration by building flexible, modular systems




