At a Glance
- Tasks: Design and implement backend systems for cutting-edge financial technology.
- Company: Join UNYX AI, a pioneering firm in programmable settlement networks.
- Benefits: Remote-first flexibility and highly competitive compensation for top talent.
- Other info: Work in a dynamic, low-latency environment with excellent growth opportunities.
- Why this job: Be at the forefront of redefining global payment ecosystems with innovative tech.
- Qualifications: Experience in backend engineering and complex data structures is essential.
The predicted salary is between 80000 - 100000 € per year.
At UNYX AI, we are building a secure, institutional-grade programmable settlement and routing infrastructure for NBFIs, EMIs, PSPs, custodians, and market makers. For the first time, we are creating a true programmable alternative to legacy cross-border payment monopolies—redefining how global ecosystems orchestrate multi-hop asset execution.
We operate a high-density, low-latency environment with maximum engineering rigor and zero corporate bureaucracy. Note: This is a pure builder role for an engineer who wants to stay deep in complex algorithms, distributed ledger codebases, and strict financial data structures—not a people manager or a DevOps administrator. A full-time, long-term contract as an independent service provider. Remote-first flexibility with structural alignment in the UK, NL, or PT time zones.
Highly Competitive Compensation: Premium contract rates tailored for top-tier engineering talent capable of maintaining strict mathematical determinism under real-world conditions.
You will own the backend engineering domain for our core transaction orchestration and financial data architecture. Responsibilities include:
- Design and implement highly optimized pathfinding pipelines (utilizing Dijkstra on directed graphs weighted by delivered quote metrics) to calculate real-time, multi-hop conversion paths (≥3 hops) across fiat corridors and tokenized assets.
- Architect Low-Latency Bidding Logic: Program our continuous RFQ loop aggregation system, managing asynchronous quote fanouts, partial fills, deterministic maker selection scoring (weighted price, inventory, latency, reputation), and multi-hop route recomposition.
- Engineer the Distributed Double-Entry Ledger: Direct our split-storage ledger layer, pairing specialized systems like TigerBeetle with an operational PostgreSQL sidecar acting as a high-speed read model.
- Model Complex Financial Mathematical Behaviors: Build code handlers to execute precise programmatic fee strategies—translating complex multi-tenant data structures into deterministic rounding logic.
- Enforce State-Machine Atomicity & Failure Rollbacks: Build idempotent saga execution patterns handling per-hop atomicity, dynamic timeout mitigations, and compensation simulations that execute placeholder reversing entries if a mid-route settlement aborts.
- Manage Financial Edge Cases: Abstracting network transaction anomalies by capturing actual confirmation webhooks before writing immutable entries.
Qualifications:
- FinTech or Quantitative Core Veteran: You have years of experience deep within financial execution engines, ledger accounting boundaries, or electronic communication networks (ECNs).
- Master of Complex Data Structures: You navigate structured polymorphic schemas easily and enforce data validation discipline at the application boundaries.
- Deeply AI-Native Builder: You use agentic coding loops, automated simulations, and advanced scripting daily to fuzz-test code paths, inject transactional faults, and validate data topology at scale.
- Core Languages: Strong production proficiency in fast, strongly-typed systems languages—specifically Go (Golang), Rust, C++, or robust modern JVM environments (Java/Kotlin).
- Expert-level PostgreSQL and experience with or strong interest in TigerBeetle or similar specialized financial databases.
Engineer - back End Developer employer: UNYX AI
At UNYX AI, we pride ourselves on being an exceptional employer that fosters a culture of innovation and technical excellence. Our remote-first approach allows engineers to work flexibly within the UK, NL, or PT time zones, while offering highly competitive compensation tailored for top-tier talent. With a focus on deep engineering challenges in a bureaucracy-free environment, we provide ample opportunities for professional growth and the chance to contribute to groundbreaking solutions in the fintech space.
StudySmarter Expert Advice🤫
We think this is how you could land Engineer - back End Developer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and join online forums. The more connections we make, the better our chances of landing that dream role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving complex algorithms or backend systems. We want to see what you can do, so let’s make it shine!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the core concepts of backend engineering. Practice solving problems on platforms like LeetCode or HackerRank—let’s ace those interviews together!
✨Tip Number 4
Apply through our website! It’s the best way to get noticed. Tailor your application to highlight your experience with financial data structures and distributed systems—let’s make sure we stand out!
We think you need these skills to ace Engineer - back End Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to highlight your experience with backend engineering, especially in complex algorithms and financial data structures. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about building programmable settlement infrastructures and how your background makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Your Technical Skills:When applying, make sure to highlight your proficiency in core languages like Go, Rust, or C++. We love seeing examples of your work, so if you have any GitHub repos or projects that demonstrate your coding prowess, include them!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at UNYX AI
✨Know Your Algorithms
Make sure you brush up on your graph algorithms, especially Dijkstra's algorithm. Be ready to discuss how you would implement pathfinding pipelines and tackle complex data structures. This role is all about deep technical knowledge, so show them you can navigate these challenges with ease.
✨Showcase Your Coding Skills
Prepare to demonstrate your proficiency in Go, Rust, or C++. You might be asked to solve coding problems on the spot, so practice writing clean, efficient code. Familiarise yourself with common coding challenges related to backend development and financial systems.
✨Understand Financial Data Structures
Since this position involves working with complex financial data, make sure you understand concepts like double-entry ledgers and transaction anomalies. Be ready to explain how you would handle edge cases like slippage and gas fees in a real-world scenario.
✨Be Ready for Technical Deep Dives
Expect in-depth discussions about your past projects and experiences. Prepare to explain your thought process behind architectural decisions, especially regarding low-latency systems and high-performance databases like PostgreSQL. They want to see your problem-solving skills in action!