Software Engineer, Ecosystem
Core
Design and maintain the ecosystem platform, build and integrate APIs to connect with external financial institutions and third-party platforms, and develop scalable solutions to support the ecosystem strategy.
Role type
Senior IC software engineer (ecosystem platform & developer experience)
Builds
Public APIs, app marketplace, extension frameworks, SDKs, webhooks, and developer tooling (sandboxes, documentation)
Domain
Fintech / Global Payments / Developer Platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java/Kotlin/C++/Python, public-facing developer platform experience, API design, SDK development, observability, security protocols
Preferred skills
Domain-Driven Design (DDD), cloud-native stacks (Docker, Kubernetes), AI/LLM integration for workflows
Technologies
Java, Kotlin, C++, Python, Docker, Kubernetes
Responsibilities
Lead high-level design and long-term technical roadmap for the App Marketplace or Extension Framework; Design and implement core SDKs, webhooks, and UI-extension patterns; Establish and enforce internal coding standards, observability patterns, and security protocols; Build world-class documentation infrastructure, sandboxes, and tooling for external developers
Seniority
Senior, hands-on IC