Principal/Staff Engineer, Systems & Billing Infrastructure

keylight GmbH

Berlin

Vor Ort

EUR 85.000 - 110.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Competitive compensation
Hybrid flexibility
Collaborative team environment

Zusammenfassung

A leading global subscription technology vendor in Berlin is seeking a Principal Engineer to build scalable systems for their billing infrastructure and contribute to their mission-critical platform. Required qualifications include 8+ years of backend engineering experience and deep knowledge of distributed systems. This role offers competitive compensation and the flexibility of a hybrid work model.

Qualifikationen

  • 8+ years of backend engineering experience, with at least 3 years in principal-level roles.
  • Proven experience designing and scaling distributed systems.
  • Deep understanding of financial systems and high-volume transaction processing.

Aufgaben

  • Design and evolve core platform architecture for scale and performance.
  • Develop scalable invoice generation and processing systems.
  • Architect high-throughput microservices and data pipelines.

Kenntnisse

Backend engineering experience
Distributed systems design
Problem-solving skills

Tools

Postgres SQL
Node.js
Typescript

Jobbeschreibung

Principal/Staff Engineer –Systems & Billing Infrastructure

Company
keylight is a global subscription technology vendor founded in 2015, with offices in Berlin, Zurich, Belgrade, New York, and Singapore. The platform is the only user-centric, end-to-end solution on the market, streamlining recurring operations across commerce, sales, subscription management, billing automation, revenue and accounting automation, and advanced data analytics.

To support our growth, we are looking for a Principal Engineer who is passionate about building scalable systems and shaping the technical foundation of our global billing infrastructure. If you thrive on solving complex challenges at scale and want to make a real impact on a mission-critical platform, we’d love to hear from you.

Due to the nature of this role, candidates must reside in Berlin and hold legal authorization to work in Germany.

Principal/Staff Engineer

Role overview

We are looking for an exceptional technical individual contributor to join our platform engineering team. This is a highly impactful role for someone who thrives on complex systems, deeply understands distributed architecture, and can architect scalable, resilient systems. You will play a key role in evolving our B2B SaaS subscription management and billing platform to handle high transaction volumes securely, reliably, and with low latency.

As Principal/Staff Engineer, you will own critical architectural decisions, guide system design, and mentor others through example. You'll collaborate across product, engineering, and infrastructure teams to design the foundation for the next stage of our platform’s scale. You are a pragmatic visionary who can translate business needs into workable technology solutions.

Principal/Staff Engineer

Key responsibilities

  • Design and evolve core platform architecture for scale, availability, and performance—especially across billing, invoicing, and event-driven processing pipelines.
  • Develop scalable invoice generation and processing systems capable of handling multi-million daily volume.
  • Architect high-throughput microservices, data pipelines, and distributed task scheduling systems.
  • Write high-quality, maintainable code across core services (e.g., billing, pricing engine).
  • Design and implement performant data models and event schemas for billing and subscription workflows.
  • Collaborate with DevOps/SRE to define observability, alerting, and recovery strategies for mission-critical systems.
  • Act as a technical owner for subsystems, guiding others through code reviews, design reviews, and architectural blueprints without having direct reports.
Principal/Staff Engineer
Qualifications

Must-Haves

  • 8+ years of backend engineering experience, with at least 3 years in principal-level or similar roles.
  • Proven experience designing and scaling distributed systems (e.g., Postgres SQL, Node.js, Typescript, Openapi, stream processing, eventual consistency).
  • Deep understanding of financial systems, ledger integrity, and high-volume invoice or transaction processing.
  • Architectural experience with high-throughput SaaS platforms, especially in the B2B and financial domains.
  • Solid understanding of software architecture principles, design patterns, and best practices for building scalable and maintainable software.

Strong Plus

  • Experience with multi-tenant SaaS architecture and usage-based billing models.
  • Familiarity with idempotent systems, deduplication, and exactly-once semantics.
  • Knowledge of GDPR, PCI-DSS, SOC2, and compliance in billing systems.
  • Experience working on systems that scaled from thousands to millions of operations per day.
Profile
Who you are
  • An autonomous team player who enjoys working with others but is equally capable of independent thinking to drive progress.
  • Proactive and driven, with a strong talent for solving complex challenges.
  • A quick learner who embraces new technologies and processes with enthusiasm.
  • Highly organized, self-motivated, and committed to continuous personal and professional growth.
What we offer
  • Shape a pivotal B2B SaaS platform to play a key role in a growing and dynamic market.
  • Thrive in an agile organization whileinfluencing platform architecture and direction.
  • Collaborate with a strong team who care about impact and quality.
  • Connect in our beautiful HQ in the heart of Berlin and benefit from hybrid flexibility.
  • Receive competitive compensation and benefits—your expertise is valued and rewarded.
Principal/Staff Engineer –Systems & Billing Infrastructure
Application form

Resume / CV * (.pdf, .doc, .docx, .txt)

Additional Files (.pdf, .doc, .docx, .txt, .jpeg, .gif, .png)

First Name *

Last Name *

Email *

Phone Number *

Where are you currently based? *

Current Company


Links

LinkedIn Profile URL

Personal Website URL


Tell us more about you

Share what excites you about this opportunity This can be a brief introduction about yourself or let us know how we can make the recruitment process more inclusive to your needs.

By clicking submit application below, you consent to allow keylight to store and process the personal information submitted above for recruitment purposes. The information you provide when you fill out this form and which we collect during your application process will be held and used by keylight primarily for the purposes of considering your application and your suitability for employment with us and will generally be kept for one year, unless we need to keep your data longer. You can find more information about how we handle your personal data and about your rights in our Privacy Policy.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer, Customer Support Focus
Software Engineer, Customer Support Focus

keylight GmbH • Berlin

Vor Ort
EUR 50.000 - 70.000
Competitive salary and compensation package
Dynamic yet calm work environment
Opportunities for professional development
Software Architect
Software Architect

keylight GmbH • Berlin

Vor Ort
USD 69.000 - 117.000
Senior Cloud Platform Engineer
Senior Cloud Platform Engineer

keylight GmbH • Berlin

Vor Ort
EUR 55.000 - 90.000
Attraktives Vergütungspaket
Umfassende Leistungen
Möglichkeiten zur beruflichen Entwicklung
+1
Senior Full Stack Developer
Senior Full Stack Developer

keylight GmbH • Berlin

Vor Ort
EUR 50.000 - 90.000
Senior Project
Senior Project

keylight GmbH • Berlin

Vor Ort
EUR 70.000 - 90.000
Attractive compensation package
Comprehensive benefits
Opportunities for professional development
Senior Content Strategist
Senior Content Strategist

keylight GmbH • Berlin

Vor Ort
USD 58.000 - 94.000
Senior Backend Developer (Node.js)
Senior Backend Developer (Node.js)

keylight GmbH • Berlin

Vor Ort
EUR 60.000 - 80.000
Attractive compensation package
Comprehensive benefits
Opportunities for professional development
Senior Backend Engineer Billing & Accounting Systems
Senior Backend Engineer Billing & Accounting Systems

keylight GmbH • Berlin

Vor Ort
EUR 70.000 - 90.000
Competitive compensation
Benefits package
Opportunity for career growth
Technical Writer
Technical Writer

keylight GmbH • Berlin

Vor Ort
EUR 45.000 - 60.000
Senior Fullstack Engineer - Custom Solutions
Senior Fullstack Engineer - Custom Solutions

Staffbase • Brandenburg

Hybrid
EUR 90.000 - 120.000
Competitive compensation LTIP
Hybrid work with €1560 flex
31 vacation days incl floating holiday
+2