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

Mar 24, 2025 - 18:25
 0
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