Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer- Rust (f/m/d)

UiPath

Heidelberg

Vor Ort

EUR 100.000 - 125.000

Vollzeit

Vor 14 Tagen

Zusammenfassung

A leading technology company in Heidelberg is seeking a Senior Software Engineer to design high-performance, reliable services in Rust for their AI platform. The role involves collaborating with cross-functional teams, mentoring, and ensuring system reliability. Ideal candidates will possess strong experience in Rust and other programming languages, with a focus on secure coding and performance optimization.

Leistungen

30 days of paid vacation
Fitness & wellness offerings
Mental health support
Subsidized pension plan
Subsidized transportation ticket
Budget for technical equipment
Flexible working hours
Virtual Stock Option Plan

Qualifikationen

  • Strong experience in Rust or other strongly typed programming languages.
  • Experience writing integration and unit tests.
  • Knowledge of secure coding practices and common vulnerabilities.
  • Experience with Test-Driven Development, Continuous Integration, and Delivery.
  • Ability to explain and understand abstract technical concepts.
  • Familiarity with distributed architecture software development.
  • Comfortable with agile development and code reviews.

Aufgaben

  • Design and implement high-performance systems in Rust.
  • Own core components of backend infrastructure.
  • Collaborate with cross-functional teams for production integration.
  • Write robust code and participate in code reviews.
  • Resolve performance bottlenecks and reliability issues.
  • Mentor junior engineers and share knowledge.

Kenntnisse

Rust
Typescript
Go
Kotlin
Scala
C++
Zig
Jobbeschreibung

Overview:

As a Senior Software Engineer, you will take ownership of core system components that power the backend infrastructure of our AI platform.

You will design and build high-performance, reliable services in Rust, and work closely with infrastructure, product, and research teams to bring scalable AI solutions into production.

This role is ideal for a senior engineer who combines deep systems knowledge with ownership, product awareness, and a pragmatic, hands-on approach to problem-solving.

Your Responsibilities:

  • Design and implement high-performance, concurrent systems in Rust.

  • Own core components of our backend infrastructure and contribute to architectural decisions.

  • Collaborate with cross-functional teams to integrate your work into production systems.

  • Write robust, well-tested code and participate in code reviews.

  • Proactively identify and resolve performance bottlenecks and reliability issues.

  • Mentor junior engineers and contribute to internal knowledge sharing.

Your Profile:

  • Strong experience in Rust or in one or more other systems or strongly typed programming language. For example: Typescript, Go, Kotlin, Scala, C++, Zig.

  • Experience writing integration and unit tests.

  • A secure coding mindset and knowledge of common sources of vulnerabilities.

  • Experience with Test-Driven Development, Continuous Integration, and Continuous Delivery.

  • Strong ability to explain and understand abstract technical concepts.

  • Familiar with software development in a distributed architecture.

  • Comfortable with agile development, pair programming and code review.

What you can expect from us:

  • Be part of an AI revolution!

  • 30 days of paid vacation

  • Access to a variety of fitness & wellness offerings via Wellhub

  • Substantially subsidized company pension plan for your future security

  • Subsidized Germany-wide transportation ticket

  • Budget for additional technical equipment

  • Flexible working hours and a hybrid working model for better work-life balance

  • Virtual Stock Option Plan

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.