Job description
NovaLaunch is a fast growing startup on a mission to redefine how teams ship software. Based in Berlin, we are scaling our backend to power a rapidly growing customer base. We need a Senior Backend Engineer to join our core product team and help us build reliable, scalable, and observable services.
As a key member of the engineering group you will own system design, implement robust APIs, optimize performance, and mentor a small but ambitious team of engineers. You will collaborate with product management, frontend, and data teams to translate business goals into solid technical solutions.
We offer a high visibility role in a collaborative culture, equity, flexible work options, and a path to leadership as the company grows.
Responsibility
- Architect and implement scalable backend services powering our core product.
- Design robust APIs and data models that scale with user growth.
- Own performance, reliability, and security across services.
- Collaborate with frontend, data, and product teams to define technical roadmaps.
- Mentor and onboard junior engineers; participate in code reviews.
- Develop and maintain CI/CD pipelines for fast, safe deployments.
- Establish observability with monitoring, tracing, and logging.
- Influence architectural decisions and drive best practices across the team.
Qualification
- 5+ years of backend software development in production systems.
- Strong proficiency in Node.js and or Python (Java or Go is a plus).
- Experience with cloud platforms (AWS, Azure, or GCP) and infrastructure as code.
- Excellent knowledge of relational and NoSQL databases (PostgreSQL, Redis, MongoDB).
- Hands on API design, REST and or GraphQL, and security best practices.
- Familiarity with containers and orchestration (Docker, Kubernetes).
- Proven experience with monitoring, logging, and incident response.
- Excellent communication, collaboration, and problem solving in a fast paced startup environment; eligible to work in EU.