2,057,067open jobs
121,712companies
242,596added this week
Browse all
Salary
≈ $67k – $119k per year (Estimated)
Location
Hybrid (Berlin, Germany)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 29, 2026.

Overview
Company
Impact
Profile match
Billie is a Berlin company founded in 2016 that offers invoice payment and factoring for business purchases. Its technology scores business buyers instantly so sellers can offer payment terms without taking on risk. The company partners with Klarna to provide business to business checkout across Europe.

We are Billie, the leading provider of Buy Now, Pay Later (BNPL) payment methods for businesses, offering B2B companies innovative digital payment services and modern checkout solutions. We are to create a new standard for business payments and have made it our mission to simplify the purchasing experience for all businesses making it a tool for growth. Our solutions are based on proprietary, machine-learning-supported risk models, fully digitized processes and a highly scalable tech platform. This makes us a deep-tech company building financial products, not the other way around. We love building simple and elegant solutions and we strive for automation and scalability.

About the role:

Billie is cracking the B2B finance world, and we are looking for a Senior Software Engineer for the Payments domain. The Payments domain handles the complex flows of identifying, allocating, and tracking money as it moves between merchants, buyers, investors, and Billie itself. We integrate with banks, generate payment instructions, and process bank statements. Our teams have a high degree of autonomy and make their own decisions about how to meet customers' needs.

In this role, you will:

  • Design, develop, test, deploy, maintain, and improve the software your team owns, from new features to evolving existing services.

  • Understand, modify, and debug complex business flows across existing Kotlin and PHP systems, take part in incident response, and own RCA follow-ups.

  • Work with the Staff Engineer and the architecture group to turn the target architecture into incremental, well-scoped plans, and deliver them.

  • Write technical specifications for new features, covering the problem, the options, the trade-offs, the chosen design, and testing and rollout. Break them down into detailed tickets the team can deliver, and review specs written by others.

  • Use AI agentic coding tools in your daily work to explore code, draft implementations, write tests, and review changes, while staying fully accountable for what ships. Help the team use them well by sharing workflows, writing good context for agents, and contributing to Billie's shared AI skills.

  • Review code, mentor less experienced engineers, and unblock teammates so the whole team moves faster.

  • Represent your team with stakeholders to drive decisions, and help with interviewing.

We expect a significant part of your daily work to be hands-on coding.

What you’ll gain:

  • Deep domain expertise in B2B payments. You’ll work on real money flows: bank integrations, payment instructions, statement processing, and allocation logic. Few engineers get to see this domain up close.

  • Real ownership and autonomy. Our teams decide how to meet customers’ needs and run what they build, so your work has a direct, visible impact.

  • A front-row seat in AI-assisted engineering. You’ll work with agentic coding tools and spec-driven development every day, and help shape how Billie uses them through internal workshops and our shared AI skills.

  • Room to grow. We expect and support continuous professional development, with a clear path toward Staff-level responsibilities if that’s where you want to go.

Who we are looking for:

  • You have solid practical engineering experience (5+ years).

  • You have proven experience putting Kotlin (ideally) or Java-based solutions built on Spring into production.

  • You have experience building and running microservices in cloud-based environments with high availability and reliability targets.

  • You have hands-on experience with AI agentic coding tools and spec-driven development on production work. You know when to trust their output and when to challenge it, and you write specs other engineers can build from.

  • You can argue for and against architectural decisions using clear trade-off analysis, and you hold strong opinions loosely.

  • You have worked in a product-focused environment.

  • You have a keen interest in understanding the world of business finance and how money moves between companies, banks, and investors.

  • You have worked with TDD, pair or mob programming, and continuous delivery.

  • You communicate clearly with technical and non-technical audiences and enjoy building solutions with engineers, product managers, and stakeholders.

  • You are committed to continuous learning and keep up with the technology landscape, bringing ideas the team could use.

  • Experience with Apache Kafka, Flink, Beam, stream processing, or reactive streams is a plus.

We use domain-driven design to give our teams focus, so we expect a good working understanding of it. We work with OKRs aligned to business goals and follow a "you build it, you run it" approach, so you'll own the security, reliability, and scalability of what your team ships.

What We Offer:

  • Challenging and impactful work that drives personal and professional growth

  • One of the best Virtual Shares Incentive Programs in the market, so that everyone at Billie is invested in our success

  • Flexible work hours and trust in your ability to deliver, empowering you to take control of your work-life balance

  • A hybrid working approach that allows you to work from home for up to 3 days per week

  • Enjoy 30 days vacation per year, sabbatical opportunities, and extra child sickness leave for parents.

  • Our “Catch a Ride with Billie” program that enables discounted access to Berlin Public Transport (BVG), Deutschland-Ticket, OR JobRad

  • An annual development budget to broaden your skill set and horizons

  • Free German group classes

  • An English-speaking, multicultural team with more than 40 nationalities

  • Building meaningful connections with your colleagues through company and team events, interest groups, the Billie run club, game nights, and more, powered by our Formula Fun Team!

Billie is an equal opportunity employer and we do not discriminate on the basis of race, color, religion, sexual orientation, gender identity or expression, national origin, age, disability, or any other protected characteristic. We are committed to creating an inclusive environment where everyone feels they belong. All qualified applicants are welcome and we especially encourage you to apply, even if you don't check every box in the job description.

For information about data processing see our " Recruiting Privacy Policy and further information" : https://www.billie.io/en/candidate-information

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,057,067 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Berlin
≈ $66k – $118k per year (Estimated) · In office · Full-Time · 4+ years exp · Berlin
JavaScript
TypeScript
Node JS
Node JS
Fastify
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
CI/CD
Apply
≈ $57k – $134k per year (Estimated) · Remote (Germany) · Full-Time · 3+ years exp
JavaScript
PHP
TypeScript
PHP
Laravel
Symfony
PHPUnit
Databases
MySQL
RabbitMQ
MariaDB
Apache Kafka
AI/ML
Copilot
Cursor
Claude Code
LLM
RAG
Frontend
Vue.js
React.js
React Three Fiber
drei
DevOps
Rest API
CI/CD
AWS
GitLab
Apply
≈ $102k – $185k per year (Estimated) · Remote (Germany) · Full-Time · Germany
Java
TypeScript
Ruby
DevOps
Azure
Docker
Kubernetes
Apply
≈ $70k – $124k per year (Estimated) · In office · Full-Time · 5+ years exp · Riederich
C++
Bash
C++
Conan
CMake
DevOps
Terraform
Debian
GitLab CI
CI/CD
GitOps
AWS
Docker
Kubernetes
Harbor
JFrog Artifactory
Amazon EKS
GitLab
Linux
Apply
≈ $68k – $163k per year (Estimated) · Hybrid · 3+ years exp · Bonn
Python
JavaScript
Java
TypeScript
SQL
Node JS
Python
SQLAlchemy
FastAPI
Pydantic
Alembic
Java
Flyway
Liquibase
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
Apache Kafka
AI/ML
dbt
Great Expectations
LLM
RAG
LLM Guardrails
Frontend
Redux
GraphQL
Next.js
Chart.js
React.js
Recharts
React Hook Form
Redux Toolkit
React Router
Mobile
Clean Architecture
Repository Pattern
Dependency Injection
DevOps
Rest API
CI/CD
Git
Docker
Amazon Kinesis
Cybersecurity
Least Privilege
QA
Pytest
Apply
≈ $60k – $118k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Berlin
Management
Agile
Apply
≈ $35k – $69k per year (Estimated) · In office · Full-Time · 2+ years exp · Berlin
Apply
≈ $69k – $118k per year (Estimated) · In office · Berlin
Databases
Databricks
AI/ML
Human-in-the-Loop
Apply
≈ $56k – $120k per year (Estimated) · Equity · Hybrid · 6+ years exp · Berlin
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Frontend
Vue.js
Analytics
A/B Testing
Apply
Senior Recruiter 4 hours ago
≈ $53k – $84k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Berlin
Apply
See all jobs
This is one of many
2,057,067 more open roles from verified company boards, updated every day.