Skip to content
← Back to job listings

Lead Rust Engineer

Intetics · Germany

IT - Network / Systems / DB AdminLeadQuick applyfull-time1 day ago

About The Role

Intetics Inc., a leading American technology company specializing in custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is looking for a Lead Rust developer

Project Description

A software system that validates and visualizes electricity grid models. This is a high-performance and open-source tool for multiple markets.

Responsibilities and Tasks

  • Lead Rust-based development activities
  • Own key technical and architectural decisions
  • Design core application logic and component interfaces
  • Ensure performance, reliability, and maintainability of the solution
  • Identify and mitigate technical risks
  • Review code and support engineering standards
  • Mentor developers and share Rust expertise
  • Collaborate with architects, QA engineers, frontend developers, and customer-side stakeholders
  • Contribute to technical documentation

Requirements

  • SAP BTP ABAP Cloud development
  • RESTful ABAP Programming Model — RAP
  • CDS view entities
  • Managed and unmanaged RAP scenarios
  • Behavior definitions and behavior implementations
  • Actions, validations, determinations and feature control
  • EML: READ ENTITIES, MODIFY ENTITIES
  • OData V2/V4 service definitions and service bindings
  • ABAP Cloud released APIs and cloud development restrictions
  • Communication Scenarios and Communication Arrangements
  • Service Consumption Models and OData client proxies
  • HTTP client usage in ABAP Cloud
  • JSON/XML payload handling
  • Application Jobs, Job Catalogs and Job Templates
  • Application logging and structured error handling
  • DEV-QAS-PROD transport and software component lifecycle

Must-haves

  • Hard Skills / Must Have:
  • 7+ years of experience in software engineering
  • 4+ years of commercial Rust development experience
  • Deep understanding of Rust ownership, lifetimes, concurrency, traits, and error handling
  • Experience as a Technical Lead, Lead Engineer, or Senior Rust Engineer
  • Proven delivery of complex production-grade software
  • Ability to design clean and maintainable architecture
  • Experience processing large volumes of data efficiently
  • Strong testing, code review, and documentation practices
  • Experience working with performance-critical and reliable systems
  • Experience mentoring or leading engineering teams
  • Strong communication skills with technical and business stakeholders
  • Hard Skills / Nice to Have (Optional):
  • Experience with modular or plugin-based architecture
  • Experience with cross-platform applications
  • Experience with semantic web technologies
  • Experience with triplestores or graph-based data storage
  • Experience with structured, graph-based, or semantic data processing
  • Experience integrating Rust with external libraries or runtimes
  • Experience in regulated or infrastructure-related domains

Benefits

-

This listing was posted by a verified recruiter at Intetics. Report this listing