Enpal

Senior Software Engineer (f/m/x)

Enpal
Apply
19 days ago
Berlin, GermanySenior

Responsibilities

  • Build and own complex product solutions end-to-end, from conception through deployment and maintenance.
  • Design scalable backend services with NestJS and Node.js, frontend experiences with Next.js and React, and data models with MongoDB.
  • Design, deploy, and operate reliable cloud-native solutions in Azure.
  • Build and consume APIs while integrating internal and external systems and guiding cross-team integrations.
  • Own deployments, CI/CD pipelines, infrastructure as code, and production application maintenance.
  • Drive code quality through testing, code reviews, and continuous integration.
  • Monitor systems, optimize performance, troubleshoot complex issues, and make architectural decisions for scalability.
  • Mentor junior and mid-level engineers and lead technical discussions and engineering best practices.

Requirements

  • Strong experience delivering end-to-end software solutions and driving technical excellence.
  • Strong proficiency in TypeScript and Node.js, or experience with other modern languages and willingness to learn the stack.
  • Hands-on experience with IT infrastructure, cloud environments, and system architecture; Microsoft Azure experience is a strong plus.
  • Strong experience with MongoDB or other NoSQL databases, including schema design and optimization.
  • Proven experience building and consuming APIs and leading cross-team integrations.
  • Experience owning projects from conception through deployment and maintenance.
  • Strong commitment to code quality, testing strategies, and scalable systems.
  • Experience mentoring or leading other engineers.
  • Experience with Next.js and NestJS is preferred.
  • Experience with Terraform or Pulumi, CI/CD pipelines such as GitHub Actions or Azure DevOps, and containerization or orchestration with Docker or Kubernetes is preferred.
  • Experience with monitoring, observability, performance optimization, and high-scale system architecture is preferred.

Benefits

  • Hybrid working model with flexibility based on task needs.
  • Workflex option to relocate abroad for up to 30 days per year, depending on responsibilities.
  • Modern Berlin-Friedrichshain office with adjustable desks, refreshments, table tennis, and barista coffee.
  • Onboarding day, welcome bag, buddy program, and onboarding support.
  • 29 + 2 vacation days, discounted Wellhub membership, and corporate benefits.
  • Diverse international team, transparent all-hands meetings, open feedback culture, and team events.

Tech Stack

Enpal

About Enpal

1,001-5,000 employees
Contact me