Core Systems Engineer (Platform Architecture)

Posted 5 days 2 hours ago by Deepstreamtech

Permanent
Not Specified
Other
London, United Kingdom
Job Description
Requirements
  • Extensive backend engineering experience designing and building foundational system components
  • Fluency in 3+ programming languages - you're a true polyglot and value the right tool for the job
  • Experience building or contributing to:
  • Workflow orchestration or execution engines
  • Event-sourced or event-driven systems
  • Internal DSLs or behaviour modelling frameworks
  • Snapshot or contract test infrastructure
  • Financial systems (trade booking, valuation) a strong bonus
  • Strong grounding in system design, architecture, and cross-cutting concerns
  • You're curious and T-shaped - deep in your craft, broad in understanding
  • You take extreme ownership, from implementation through to adoption and long-term maintainability
  • You're self-driven, collaborative, and humble - you care about outcomes more than credit
  • You value pragmatism over purity and optimise for business impact
  • You actively embrace AI tools and agentic workflows as force multipliers in engineering
What the job involves
  • We're hiring a Core Systems Engineer to help build and harden these foundational systems.
  • This is a hands-on IC role focused on creating internal frameworks and architecture patterns that empower teams, improve system integrity, and accelerate delivery
  • You'll collaborate with senior architects, interface across engineering, product, and commercial teams - and help define the developer experience for the next stage of Ferovinum's growth
  • You'll work on projects like a custom workflow engine to coordinate complex multi-party business processes
  • An event-driven data store designed for traceability, composability, and auditability
  • A system behaviour DSL to simulate, verify, and document platform behaviour
  • A snapshot test framework to power fast, reliable, end-to-end testing in CI/CD
  • A trade booking subsystem to support financial operations and asset lifecycle management
  • A valuation/evaluation engine for business logic tied to market data, commercial rules, and asset performance
  • All developed as part of a long-term re-architecture strategy through incremental migration - building the future while running the present
  • Your mission is to build and own core architectural frameworks that power the platform and multiply developer effectiveness
  • Implement against an architectural vision set by senior architects, collaborating to bring ideas to life
  • Design internal systems that optimise for release velocity, stability, and safety - making it easy to build and hard to break things
  • Understand the commercial and product context behind every system to ensure pragmatic, outcome-driven design
  • Document, educate, and evangelise the frameworks and approaches you build - helping the wider team get the most out of them
  • Embrace and advance our AI-native culture, using modern tooling and agentic patterns to enhance development workflows
  • How We Measure Success:
  • Platform adoption across teams
  • Improved developer velocity and reduced friction
  • Higher system stability and confidence in change
  • Increased architectural consistency and clarity
  • Effective internal documentation and developer education