3mo

Artis Works

Senior Backend Developer

London, United Kingdom
Remote | Full-time
Kafka
Kubernetes
AWS
At Artis, we are building the home of modern trading. Our company, based in the buzzing trading centres of Victoria, London and Dubai, UAE is re-imagining the software that connects commodities traders and brokers across global financial institutions and brokerage powerhouses. Their needs are easy to describe but hard to deliver: real time data, analysis and seamless collaboration across a global ecosystem where fast, smart decisions matter.

Our end-to-end product Artis Works incorporates flows for Traders, Brokers, Back and Middle Office. Our entire technology and product team is focused on delivering our core principles of modern trading: 1) Bulletproof Data - provenance, accuracy and aggregation; 2) Real-Time Sharing - connecting the global trading ecosystem and 3) Access Everywhere: cloud-based resilience, permanent uptime, device-agnostic access.

This is just the beginning. Let's get started.

Position Overview:

We are seeking an enthusiastic, motivated, senior Rust backend engineer to join our small, dynamic team. You will be instrumental in designing, building, and launching cloud services, many of which will be written from the ground up. This is a rare chance to join a core team in a rapidly growing environment, where your work will have a direct and significant impact on the success of our products and the company.

Key Responsibilities:

Design & Develop: Architect and build high-performance, scalable backend services using Rust. Your expertise will be vital in making our systems robust, secure, and efficient. You will use your knowledge and experience to build out our calculation engine, permission models, client facing APIs and much more.

Mentorship & Leadership: Offer technical guidance and mentorship to engineers, playing a key role in shaping the culture and future direction of our engineering team.

Innovation: Constantly seek out new technologies and methodologies to keep our backend at the forefront of industry advancements.

Stability & Support: Help our engineering team maintain and improve the reliability of the existing features and join in the on-call rotation

Who you are:

  • You’ll have extensive Rust expertise, possessing a deep knowledge of Rust and its ecosystem, with a demonstrated history of building and deploying production-grade code. C, JVM and any functional programming experience is a bonus but not required.
  • You have experience with latency-sensitive systems, algorithms, multi-threaded code, and scalable distributed systems whilst delivering high-quality code from concept to production with a strong focus on security, reliability, performance and observability.
  • You’re a creative thinker with the ability to troubleshoot and solve complex technical challenges.
  • You excel in fast-paced environments and handle ambiguity with ease. As a self-starter, you take ownership and are motivated by the challenge of building something new.
  • You have production experience working with Kafka and Kubernetes.
  • You have experience working with cloud providers, with AWS a bonus.

What we offer:

Flexible work environment: We are based in London Victoria but offer a flexible hybrid work environment.

Rewarding and challenging work: You are joining a young and successful company where you can make a huge difference.

Compensation: Competitive salary, pension and private healthcare.