Software Development Engineer II
A company is looking for a Software Development Engineer II - Rust.
Key Responsibilities
Design and develop high-performance components for the ArcGIS API for Python using Rust and PyO3
Optimize existing Python code by implementing performance-critical sections in Rust
Create and maintain robust, well-documented Rust libraries that interface seamlessly with Python
Required Qualifications
2+ years of experience in Rust programming, including familiarity with the Rust ecosystem
Experience with PyO3 for creating Python bindings for Rust code
Strong understanding of Python and its interaction with native extensions
Experience in performance profiling and optimization of both Rust and Python code
Bachelor's degree in computer science, mathematics, or a related field
A company is looking for a Software Development Engineer II - Rust.
Key Responsibilities
Design and develop high-performance components for the ArcGIS API for Python using Rust and PyO3
Optimize existing Python code by implementing performance-critical sections in Rust
Create and maintain robust, well-documented Rust libraries that interface seamlessly with Python
Required Qualifications
2+ years of experience in Rust programming, including familiarity with the Rust ecosystem
Experience with PyO3 for creating Python bindings for Rust code
Strong understanding of Python and its interaction with native extensions
Experience in performance profiling and optimization of both Rust and Python code
Bachelor's degree in computer science, mathematics, or a related field