AdTechTalent
Engineering328 days agoOn-site

Appodeal, Inc.

Senior Rust Engineer

rustpythonkafkasqlredisscylladbdelta lakedatabricksdockerkubernetesgithubcc++zigwasmwasimlmlopsadtechreal-timebackendhigh-loadperformancescalability

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Barcelona, Spain

Full job description

Appodeal is seeking a Senior Rust Engineer to join their Barcelona office. The role involves developing and optimizing core backend infrastructure and ML platform components for a mobile growth platform, focusing on low-latency, high-load real-time systems. Responsibilities include building real-time applications, feature stores, user identity services, custom inference layers, and ML platform infrastructure, optimizing performance on Docker and Kubernetes environments, and collaborating with ML, data, and engineering teams. Required skills include 5+ years in software engineering, strong Rust proficiency or experience in C/C++/Zig with willingness to transition to Rust, experience with high-load systems, system design, concurrency, performance optimization, and basic ML workflow knowledge. The position is full-time, on-site in Barcelona, with a focus on engineering excellence, scalability, and collaboration.

What you'll do

  • Contribute to the development of real-time applications and ML platform components
  • Build and maintain high-load, low-latency backend services
  • Work on in-house solutions including feature stores, user identity services, custom inference layer, ML platform infrastructure
  • Optimize system performance across on-premise Docker & Kubernetes environments
  • Design and implement solutions for traffic scaling and system reliability
  • Collaborate with ML, data, and engineering teams to support production ML systems
  • Continuously improve system architecture, observability, and efficiency

Requirements

  • 5+ years of experience in software engineering
  • Strong proficiency in Rust or proficiency in C/C++/Zig with willingness to transition to Rust
  • Experience designing and building high-load, performance-critical systems
  • Solid understanding of system design, concurrency, and performance optimization
  • Basic knowledge of machine learning workflows and tools

Tech stack

RustPythonKafkaSQLRedisScyllaDBDelta LakeDatabricksDockerKubernetesGitHubCC++ZigWASMWASI

Benefits

Opportunity to work on cutting-edge projects with a global impact in the mobile app industryA collaborative and inclusive work culture that values innovation and continuous learningCompetitive salary, flexible work arrangements, and a comprehensive benefits packageProfessional development opportunities and career growth prospects within a fast-growing company

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.