This job has expired

This position was posted on January 16, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Enpal B.V. logo

(Senior) Fullstack Engineer - Enpal Financial Services - FinTech (f m x)

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

January 16, 2026

Full Job Description

đź“‹ Description

  • • Shape the financial backbone of Europe’s fastest-growing green-tech scale-up. As a (Senior) Fullstack Engineer in the Enpal Financial Services tribe, you will design, build and scale the fintech platform that powers 50,000+ solar-as-a-service contracts and €1.5 bn in financed assets. Your code directly accelerates the energy transition by turning complex financing, billing and risk workflows into a seamless, customer-centric experience.
  • • Own the entire product lifecycle—from white-board sketches to production traffic—on a modern stack: TypeScript, Node.js, React, Postgres, Docker, Kubernetes, GCP. You will split your time roughly 60 % backend (domain modelling, event-driven architecture, financial APIs) and 40 % frontend (data-rich dashboards, self-service portals). Expect to ship to production multiple times per day behind feature flags, monitored by Prometheus, Grafana and Sentry.
  • • Architect for scale and compliance. Our customer base doubles every year; your systems must stay ahead of that curve. You will design idempotent payment workflows, ledger-grade data integrity, and GDPR/PCI-compliant data pipelines. You will also introduce new event streams (Kafka) so that downstream teams can build real-time credit-risk models and dynamic pricing engines without coupling.
  • • Champion clean code and DevOps culture. We practice trunk-based development, peer review, pair programming and TDD/BDD. You will write unit, integration and property-based tests, set up CI/CD pipelines (GitHub Actions, ArgoCD) and participate in weekly chaos-engineering game days. When alerts fire, you join the on-call rotation, debug with observability tools, and feed learnings back into the backlog.
  • • Collaborate cross-functionally with product managers, credit-risk analysts, tax advisers and customer-care agents. You will translate financial regulations (BaFin, EU Taxonomy, e-invoicing mandates) into user stories, run discovery workshops, and validate prototypes with 10–15 pilot customers before rolling out to the full fleet.
  • • Innovate on green-fintech products. Current roadmap items include a dynamic green-interest loan engine, embedded-insurance micro-services, and a carbon-savings wallet that rewards customers with tradable ESG tokens. You will spike on new technologies (e.g., Polygon smart contracts, open-banking PSD2 APIs) and run A/B tests to measure adoption and default risk.
  • • Mentor and level-up the team. We are 25 engineers today and plan to double that in 12 months. You will conduct code reviews, run internal tech talks, and establish guilds (frontend, data, security). Senior candidates will hire and onboard new engineers, define career paths, and represent Enpal at meet-ups and conferences.
  • • Enjoy the freedom of remote-first work while staying connected. We work async by default (Slack, Notion, Loom) and sync for deep collaboration twice a week. Twice a year we fly the entire tribe to a European off-site for strategy, hackathons and rooftop solar installations.

🎯 Requirements

  • • 5+ years of fullstack development in TypeScript or JavaScript (Node.js & React); deep expertise in at least one and solid working knowledge in the other.
  • • Proven experience designing and operating distributed systems at scale (event sourcing, CQRS, micro-services) in a cloud-native environment (GCP or AWS).
  • • Strong understanding of financial or billing domains—payments, lending, accounting, or ERP integrations—and the regulatory constraints that come with them.
  • • Hands-on with modern DevOps: Docker, Kubernetes, CI/CD, infrastructure-as-code (Terraform or Pulumi), and observability stacks (Prometheus, Grafana, OpenTelemetry).
  • • Nice-to-have: experience with open-banking APIs, PSD2, PCI-DSS, or smart-contract development; fluent German for stakeholder discussions; prior green-tech or SaaS background.

🏖️ Benefits

  • • Competitive compensation package: €90 k–€130 k base + equity (VSOP) + annual learning budget of €3 k.
  • • Remote-first culture with flexible hours and a €1 k home-office stipend; 30 vacation days plus December 24 & 31 off.
  • • Work with purpose: every line of code helps avoid 1 million tons of COâ‚‚ by 2030, and you get your own Enpal solar system installed for free.

Skills & Technologies

Full Stack
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Enpal B.V. logo
Enpal B.V.
Visit Website

About Enpal B.V.

Enpal B.V. is a Dutch-registered holding company for the Enpal Group, which operates Germany’s largest residential solar-as-a-service platform. The group supplies and installs photovoltaic systems, battery storage, wallboxes and heat-pumps on a subscription basis, handling financing, insurance and maintenance. Founded in 2017 and headquartered in Berlin, it serves private homeowners through digital-first sales, proprietary planning software and nationwide installer networks. The company is majority-owned by private equity and has raised over €1 billion in equity and debt to accelerate Germany’s energy transition.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Argentina
Full-time
Expires May 12, 2026
Angular
Frontend
Onsite

10 days ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+4 more

2 days ago

Apply
Argentina
Contract
Expires May 9, 2026
JavaScript
TypeScript
React
+4 more

12 days ago

Apply
Argentina
Full-time
Expires May 2, 2026
Python
JavaScript
TypeScript
+6 more

20 days ago

Apply