Senior Engineer
You will take end-to-end ownership of one or two core domains (execution, custody integration, market data, risk, or trading core) and ship measurable improvements to regulated, money-moving production systems. You will prototype and benchmark Kotlin versus .NET architectures and help produce an evidence-based platform decision. You will define and operationalize an agentic SDLC—using coding agents in design, review, testing and incident response—and make those patterns usable by the rest of the team. You will write clean, well-tested, observable code that others want to read and extend, produce clear design documentation, and participate in high-quality code review. You will work with cloud-native infrastructure (AWS, EKS), observability tooling, and event-driven production systems, and partner closely with business, compliance and infrastructure stakeholders to deliver speed with regulatory standing.
Responsibilities
- Take ownership of one or two core domains end-to-end (execution, custody integration, market data, risk, or trading core)
- Ship measurable improvements to regulated production systems
- Prototype, benchmark and document Kotlin versus .NET architecture options
- Define, prove out and document an agentic software development lifecycle using coding agents
- Write clean, well-tested, observable code and set a high engineering bar
- Partner with business, compliance and infrastructure to deliver compliant outcomes
Requirements
- 5+ years building production systems where correctness and uptime matter
- Expertise in either the modern JVM ecosystem (Kotlin, Spring Boot, Kafka) or modern .NET (.NET, C#, ASP.NET Core)
- Experience with AWS, EKS and cloud-native infrastructure concepts
- Strong understanding of event-driven systems, idempotency, reconciliation and distributed systems in production
- Systems thinking with the ability to communicate architecture, boundaries and data flows
- Daily practical experience using coding agents (Codex, Claude Code, Cursor, Aider or similar)
- Built or customised at least one real agentic workflow, tool or automation used in practice
- Clear judgement on human-in-the-loop requirements for regulated environments
- Strong written communication and ability to produce readable design docs
- Comfortable giving and receiving direct feedback
Benefits
- Hybrid role (Athens)
- Travel to Amsterdam and Estonia a few times a year
- Learning budget