About The Position

As a Senior Software Engineer, you will be a key player in a small, two-person team, taking ownership of the development and optimization of modern web applications. You will be instrumental in designing scalable and performant system architectures, developing robust APIs, and managing integrations. Your role will also involve contributing to the expansion of our AWS infrastructure, automating deployments, and monitoring system performance. You will act as a mentor, engage in pair programming, and set high standards for quality, testing, and scalability through code reviews. You will also participate in product strategy discussions, ensuring the product roadmap aligns with business goals. A strong focus will be placed on maintaining system stability using tools like New Relic and leveraging Agentic Engineering methods for efficient development.

Requirements

  • 7+ years of experience in software development, with a focus on TypeScript and Angular.
  • Proficiency in NoSQL databases, particularly MongoDB, including database design and optimization.
  • Experience with AWS, Docker, and CI/CD (GitLab).
  • Deep understanding of software design principles and complex architecture patterns.
  • Experience with Pub/Sub systems and Message Queues (e.g., RabbitMQ, SQS).
  • Experience with Agentic tools like Claude Code or Cursor, and a commitment to improving their usage.
  • Ability to balance technical excellence with business results and impact.
  • Leadership mentality, with a passion for developing colleagues and fostering a learning and inclusive culture.
  • Independent and solution-oriented work ethic, adaptable to changing priorities.
  • Fluent communication in German and English.
  • Residency in Germany with a valid work permit.

Nice To Haves

  • Experience with Infrastructure as Code (IaC), such as Terraform.
  • Experience in implementing AI-driven features.

Responsibilities

  • Develop and optimize modern web applications.
  • Design scalable, performant system architectures.
  • Develop robust APIs and integrations (internal and external).
  • Support the expansion of AWS infrastructure.
  • Automate deployments and monitoring.
  • Act as a mentor and conduct pair programming.
  • Set quality, testing, and scalability standards through code reviews.
  • Participate in product roadmap planning and prioritization.
  • Ensure system stability using tools like New Relic.
  • Utilize Agentic Engineering methods for rapid and reliable results.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service