Senior Software Engineer - Rust - Payward Services

Kraken
UK
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Layers Software Debugging Distributed Systems Network Service Software Engineering Event Driven Architecture Apache Kafka

Job description

Experteer Overview As a Senior Software Engineer at Payward Services, you design and scale Rust-based services that power trading, payments, and crypto experiences with reliability and performance. You contribute to a large, distributed infrastructure that supports fintech partners, while maintaining security and safety. You work with a team of Rust engineers to deliver low-latency, revenue-critical systems and take end-to-end ownership of platforms. This role offers the chance to shape core infrastructure in a fast-growing, product-driven culture. Pay / Benefits * Design and implement robust Rust services and libraries powering trading, payments, and crypto experiences with focus on reliability and performance * Write reusable, testable, and efficient code for revenue-critical systems while maintaining safety and security * Collaborate on large-scale distributed systems architecture to translate product requirements into resilient solutions * Work with hundreds of Rust engineers contributing to a high-performance, product-driven engineering culture * Take end-to-end ownership of systems and libraries * Mentor other engineers and contribute to defining technical culture Tasks * 5+ years of software engineering experience * Proficient in writing network services or asynchronous Rust * Security-first mindset in system design * Ability to autonomously debug issues across OS, network, and application layers * Solid understanding of distributed systems including RPC protocols, Kafka, and event-driven architectures * Collaborate effectively with product teams to gather requirements and constraints * End-to-end ownership of systems and libraries * Provide mentorship to other engineers and contribute to technical culture Key requirements *

Requirements

Experteer Overview As a Senior Software Engineer at Payward Services, you design and scale Rust-based services that power trading, payments, and crypto experiences with reliability and performance. You contribute to a large, distributed infrastructure that supports fintech partners, while maintaining security and safety. You work with a team of Rust engineers to deliver low-latency, revenue-critical systems and take end-to-end ownership of platforms. This role offers the chance to shape core infrastructure in a fast-growing, product-driven culture. Pay / Benefits * Design and implement robust Rust services and libraries powering trading, payments, and crypto experiences with focus on reliability and performance * Write reusable, testable, and efficient code for revenue-critical systems while maintaining safety and security * Collaborate on large-scale distributed systems architecture to translate product requirements into resilient solutions * Work with hundreds of Rust engineers aa end-to-end to a high-performance, product-driven engineering culture * Take end-to-end ownership of systems and libraries * Mentor other engineers and contribute to defining technical culture Tasks * 5+ years of software engineering experience * Proficient in writing network services or asynchronous Rust * Security-first mindset in system design * Ability to autonomously debug issues across OS, network, and application layers * Solid understanding of distributed systems including RPC protocols, Kafka, and event-driven architectures * Collaborate effectively with product teams to gather requirements and constraints * End-to-end ownership of systems and libraries * Provide mentorship to other engineers and contribute to technical culture Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:27 min

Exploring Rust for cloud and web services

Patrick Koss Patrick Koss · WWC 2024

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

5:15 min

Simplifying cloud architectures through logical service networks

Duan Lightfoot Duan Lightfoot · WWC 2023

1:50 min

Assessing venture capital funding across highly specialized application layers

Hung Lee Hung Lee +3 · WWC Europe 2026

54 sec

Shifting focus to Rust for web backend development

Marco Otte-Witte · WWC 2023

1:39 min

Defining Apache Kafka and its primary real-time use cases

Lucia Cerchie · LIVE

Videos

See all

Related articles

See all