Senior Engineer
Change is a regulated European multi-asset investing and trading platform. It enables retail users to buy, sell, hold, and withdraw cryptocurrencies and trade CFDs on stocks, forex, indices, and commodities through its app and MetaTrader 5 integration.
Funding history
About Change
Change, operated by Change Securities B.V., is a Dutch-regulated fintech and Crypto-Asset Service Provider serving customers across the European Economic Area. Its multi-asset platform provides crypto investing alongside CFD trading on stocks, forex, indices, commodities, and crypto, with deposits, withdrawals, recurring crypto purchases, price alerts, and wallet withdrawals. It targets retail investors, including beginners and experienced traders, seeking a single mobile platform for regulated access to multiple financial markets.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will own one or two core domains such as execution, custody integration, market data, risk, or trading, and ship measurable improvements to regulated money-moving systems. You will contribute to the Kotlin-versus-.NET architectural evaluation, define agentic SDLC practices, produce clean and observable code, and collaborate with business, compliance, marketing, and infrastructure functions.
Requirements
- 5+ years building production systems where correctness and uptime matter
- Expertise in Kotlin, Spring Boot, and Kafka, or .NET, C#, and ASP.NET Core
- Openness to work across the JVM and .NET ecosystems
- Experience with AWS, EKS, observability, and infrastructure concepts
- Understanding of event-driven systems, idempotency, reconciliation, and distributed systems
- Ability to communicate architecture, boundaries, data flows, and constraints
- Daily use of coding agents
- Experience building or customizing an agentic workflow, tool, or automation
- Experience in finance, payments, trading, or similarly demanding environments is preferred
- Experience with order management, FIX, REST or WebSocket exchange APIs, or crypto custody is a plus
Responsibilities
- Own one or two core engineering domains end-to-end
- Ship measurable improvements to regulated money-moving systems
- Prototype, benchmark, and document the Kotlin-versus-.NET architectural evaluation
- Define and validate agentic SDLC practices
- Write clean, tested, and observable code
- Collaborate with business, compliance, marketing, and infrastructure functions
Benefits
- Learning budget
