Description
Summary:
Intetics Inc. is seeking a Lead Rust developer to lead Rust-based development, own technical decisions, design core application logic, and mentor developers for a high-performance electricity grid modeling software system.
Highlights:
1. Lead Rust-based development activities and own key technical decisions
2. Design core application logic and ensure solution performance and reliability
3. Mentor developers and share Rust expertise in a collaborative environment
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**