Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Back-End Engineer EMEA - UTL & Position Management (F/M/D) image - Rise Careers
Job details

Back-End Engineer EMEA - UTL & Position Management (F/M/D)

Flowdesk is building the financial infrastructure for the crypto economy. Our UTL (Universal Transaction Ledger) system is at the core of our real-time risk management and financial operations.

We are looking for a Software Engineer to develop, optimize, and maintain Flowdesk’s real-time booking and position management system. This system is responsible for computing PnL, exposure, and unit cost calculations across multiple trading activities and asset classes.

You will work on a high-performance backend designed to support real-time financial processing while ensuring data integrity and reconciliation across multiple venues.

Your Mission

Real-Time Position & Booking System Development

    • Design, develop, and optimize Flowdesk’s real-time position management system
    • Ensure accurate PnL, exposure, and unit cost calculations (WAC, FIFO, LIFO, etc.)
    • Maintain and improve message-driven architectures to ensure low-latency, high-reliability processing

Data Integrity & Financial Accuracy

    • Ensure reconciliation between positions, balances, and external data sources
    • Work with risk and trading teams to validate PnL and exposure calculations
    • Implement robust monitoring and alerting to catch inconsistencies early

Technical & System Architecture

    • Design scalable, distributed systems for financial data processing
    • Ensure system performance under high-frequency trading conditions
    • Optimize data storage and retrieval in PostgreSQL for large financial datasets

Collaboration & Ownership

    • Take full ownership of core components of the UTL system
    • Work closely with product, trading, and operations teams to ensure alignment
    • Continuously improve and refine system performance and resilience

Have a look at our stack here Stack Share

Background & experience

  • 5+ years of experience in financial engineering, software development, or trading systems.
  • Strong understanding of PnL, exposure, and financial data modeling.
  • Proficiency in Rust (or willingness to upskill).
  • Strong database knowledge, especially with PostgreSQL.
  • Experience with message queues and event-driven architectures.
  • Strong debugging and troubleshooting skills.

Nice-to-have skills

  • Experience working in a crypto trading environment.
  • Background in prime brokerage or middle-office systems.
  • Experience in high-performance, low-latency systems.

Skills And Personality

  • Professional proficiency in English, French is a plus.
  • Interest in algorithmic trading.
  • Interest in financial/capital markets.
  • Interest in digital assets/cryptocurrency/DLT/blockchain.
  • Open-minded and curious.
  • Highly innovative, flexible and self-directed.
  • Software Craftsmanship mindset.
  • International environment (English is the main language)
  • 100% health coverage
  • Top-of-the-range equipment, Macbook, keyboard, laptop stand, 4K monitor & headphones
  • Team events and offsites
  • Coming soon, gym memberships, international mobility & many other cool benefits!

Are you interested in this job but feel you haven't ticked all the boxes? Don't hesitate to apply and tell us in the cover letter section why we should meet!

Here's What You Can Expect If You Apply

  • HR interview (30')
  • Technical test
  • First Technical Interview (90')
  • Second Technical Interview (60')
  • Leadership Interview (30')
  • Culture Fit Interview (45')

On the agenda, discussions rather than trick questions! These moments of exchange will allow you to understand how Flowdesk works and its values. But they are also (and above all) an opportunity for you to present your career path and your expectations for your next job!

What You Should Know About Back-End Engineer EMEA - UTL & Position Management (F/M/D), Flowdesk

Join Flowdesk as a Back-End Engineer EMEA (F/M/D) and help shape the future of financial infrastructure for the crypto economy. As a pivotal member of our team, you will focus on developing, optimizing, and maintaining our Universal Transaction Ledger (UTL) system, which is crucial for our real-time risk management and financial operations. Your primary responsibility will revolve around our real-time position management system, crucial for computing profit and loss (PnL), exposure, and unit cost calculations across various trading activities. You will design and enhance a high-performance backend that ensures low-latency and reliable real-time financial processing while upholding data integrity across multiple platforms. In this role, you will engage in collaborative efforts with the risk and trading teams to validate complex calculations and implement robust monitoring systems to catch any inconsistencies early. We emphasize the importance of designing scalable, distributed systems tailored for financial data processing under high-frequency trading conditions, and you will take full ownership of core UTL components. Your role at Flowdesk isn't just about coding; it’s about innovating and refining system performance in a collaborative environment where curiosity and flexibility are valued. We offer a unique opportunity to work in an international setting with exciting benefits, including top-notch equipment and health coverage. If you’re passionate about algorithmic trading and eager to make a significant impact in the evolving world of crypto finance, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Back-End Engineer EMEA - UTL & Position Management (F/M/D) Role at Flowdesk
What are the primary responsibilities of a Back-End Engineer EMEA at Flowdesk?

As a Back-End Engineer EMEA at Flowdesk, you will primarily work on developing and optimizing the Universal Transaction Ledger (UTL) system, focusing on real-time position management. Your duties include ensuring accurate PnL, exposure, and unit cost calculations, maintaining data integrity across multiple sources, and collaborating closely with teams to validate financial data. Additionally, you will have ownership of core system components and will be involved in designing scalable, distributed systems that can perform reliably under high-frequency trading conditions.

Join Rise to see the full answer
What qualifications and experience are required for the Back-End Engineer position at Flowdesk?

To qualify for the Back-End Engineer EMEA position at Flowdesk, candidates should have at least 5 years of experience in financial engineering, software development, or a related field. A strong understanding of PnL, exposure, and financial data modeling is essential. Proficiency in Rust or willingness to learn it, along with strong PostgreSQL database knowledge, is also required. Familiarity with message queues and event-driven architectures, along with debugging skills, will be an asset. Having experience in a crypto trading environment or with low-latency systems is a plus.

Join Rise to see the full answer
How does collaboration play a role in the Back-End Engineer EMEA role at Flowdesk?

Collaboration is a key aspect of the Back-End Engineer EMEA role at Flowdesk. You will closely work with product, trading, and operations teams to ensure that the system performance aligns with the company’s goals. By sharing insights and strategies, you will contribute to the refinement and enhancement of the real-time position management system. This collaborative approach is fundamental to maintaining data accuracy and reliability across the company’s financial platforms while also fostering innovation in your team.

Join Rise to see the full answer
What technical skills are preferred for the Back-End Engineer role at Flowdesk?

For the Back-End Engineer EMEA role at Flowdesk, preferred technical skills include proficiency in Rust, strong knowledge of PostgreSQL, and experience with message queues and event-driven architectures. You should also possess solid debugging and troubleshooting skills. Familiarity with high-performance, low-latency systems, and a background in prime brokerage or middle-office systems are advantageous. An enthusiasm for digital assets and a proactive approach to problem-solving will contribute significantly to your success in this position.

Join Rise to see the full answer
What is the interview process for the Back-End Engineer EMEA position at Flowdesk like?

The interview process for the Back-End Engineer EMEA position at Flowdesk consists of several stages aimed at ensuring a mutual fit. Initially, you will have an HR interview followed by a technical test. Subsequent stages include two technical interviews designed to assess your problem-solving skills and technical expertise, a leadership interview, and a culture fit interview. Throughout this process, the focus will be on discussion rather than trick questions, allowing you to showcase your experiences and values while learning more about Flowdesk.

Join Rise to see the full answer
Common Interview Questions for Back-End Engineer EMEA - UTL & Position Management (F/M/D)
Can you describe your experience with financial data modeling?

When responding to this question, highlight your past projects involving financial data, focusing on how you modeled PnL, exposure, and costs. Explain the methods and tools you used to ensure accuracy and reliability, and share examples of challenges you faced and how you overcame them.

Join Rise to see the full answer
How do you ensure data integrity in a real-time financial system?

It's important to discuss specific practices you adopt for data integrity, such as reconciliation processes, regular audits, and monitoring systems. Mention any tools or frameworks you have utilized and emphasize the critical nature of data accuracy in financial settings.

Join Rise to see the full answer
What’s your approach to optimizing a high-performance backend system?

In responding, provide a structured approach, including aspects such as profiling system performance, identifying bottlenecks, and applying specific optimizations. Share any relevant technologies or programming languages you have used and explain how you've achieved measurable improvements in system efficiency.

Join Rise to see the full answer
How do you handle debugging in complex systems?

To effectively answer this, discuss your step-by-step debugging process. Highlight tools you utilize, such as log analyzers and debuggers, and provide examples where your debugging led to significant issue resolution, ensuring the reliability of financial calculations.

Join Rise to see the full answer
Can you give an example of a real-time financial trading system you have worked on?

When answering, share details of a specific project, your role, technologies used, and the outcomes. Emphasize how your contributions helped in designing or enhancing the system, especially under scenarios of high-frequency trading.

Join Rise to see the full answer
What strategies do you use to maintain system performance under high loads?

Discuss strategies such as load balancing, caching mechanisms, and data partitioning you've employed in past projects. Provide concrete examples where you implemented these strategies to ensure system resilience and performance during peak trading times.

Join Rise to see the full answer
Describe your experience with message-driven architectures.

Focus on your direct experience with message queues, event sourcing, and how these concepts apply to financial systems. Discuss specific use cases where you've successfully implemented these architectures to enhance scalability and maintain reliability.

Join Rise to see the full answer
What motivates you to work in the financial technology sector?

Here, share your passion for fintech and how your interests align with the current landscape. Discuss any experiences that ignited this passion, emphasizing your interest in innovation, algorithmic trading, or cryptocurrency.

Join Rise to see the full answer
How do you stay updated with the latest technologies in backend development?

Point out the resources you utilize such as industry blogs, forums, online courses, and tech meetups. Share how continuously updating your knowledge has impacted your work and allowed you to apply new technologies effectively in past projects.

Join Rise to see the full answer
What do you understand about the role of a UTL in financial systems?

Illustrate your understanding of the Universal Transaction Ledger’s role in maintaining accurate and real-time data in financial systems. Discuss its importance in risk management, transparency, and operational efficiency, referencing any relevant experience you have in this area.

Join Rise to see the full answer
Similar Jobs
Posted 12 days ago

Join Flowdesk as a Quantitative Researcher EMEA and drive innovative research in cryptocurrencies.

Photo of the Rise User
Google Hybrid Mountain View, California, United States
Posted 15 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Software Engineer in Google's Sustainability Data and Tech team, you'll help drive the company's climate goals by building scalable software and data solutions.

Photo of the Rise User
ManTech Hybrid US, Anne Arundel County, MD; Maryland, Hanover, MD
Posted 6 days ago

A leading tech firm, ManTech, is on the lookout for a skilled CNO Java Software Engineer to contribute significantly to innovative software solutions.

Photo of the Rise User

Join Remedy Product Studios as a Full Stack Engineer to help build innovative digital products in a remote-first culture.

Photo of the Rise User

A fast-growing Talent Matching Platform seeks a Senior Software Engineer skilled in Go and PHP to enhance their ERP system's backend services.

Photo of the Rise User
Posted 11 days ago

A talented Fullstack Engineer is needed to join GoFasti, a leader in connecting LatAm talent with global companies, working in a fully remote environment.

Posted 5 days ago

Truelogic is in search of a Senior Frontend Developer specializing in React and NextJS to join their dynamic remote team.

Photo of the Rise User
Posted 4 days ago

PrePass seeks a tech-savvy Full Stack Software Engineer Intern passionate about developing innovative solutions to elevate the transportation industry's efficiency.

Posted 4 days ago

Join The StoneX Group as a Senior Software Engineer, where you'll build high-impact applications for a global market leader.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Oxford just viewed Sustainability Specialist - Climate Strategy at Quantis
Photo of the Rise User
Someone from OH, Akron just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Scientist at WHOOP
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
175 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
Photo of the Rise User
10 people applied to Software Engineer Intern at OPSWAT
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
Photo of the Rise User
11 people applied to Software Engineer Intern at GITAI
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Business Partner at Red Bull