Job Title :
Python Developer with Rust Expertise
Job Type : Remote
Experience :
3+ Years Python | 1+ Year Rust
Employment Type : Full-time
Job Overview We are looking for a highly skilled Python Developer with hands‑on experience in Rust to join our engineering team. The ideal candidate will be responsible for developing high‑performance applications using Python and integrating system‑level modules written in Rust for performance‑critical components.
Key Responsibilities
Design, develop, and maintain Python‑based applications and services.
Write Rust modules for performance‑sensitive tasks and integrate them with Python using FFI (Foreign Function Interface) or tools like PyO3, maturin, or rust‑cpython.
Collaborate with cross‑functional teams to define, design, and ship new features.
Optimize existing systems for speed, scalability, and reliability.
Write clean, maintainable, and testable code.
Perform code reviews and ensure adherence to best practices.
Troubleshoot, debug, and upgrade software.
Required Skills
Proficient in Python, with strong knowledge of libraries like FastAPI, Django, or Flask.
Strong hands‑on experience with Rust programming language.
Experience in Python‑Rust interoperability using tools such as PyO3 / Rust‑cpython and Maturin / Setuptools‑Rust.
Experience with RESTful APIs and asynchronous programming.
Familiarity with system‑level programming concepts, memory safety, and performance optimization.
Good understanding of software design patterns and architecture.
Experience with version control systems (Git).
Preferred Qualifications
Experience with microservices or distributed systems.
Knowledge of containerization (Docker) and CI / CD pipelines.
Familiarity with cloud platforms (AWS, GCP, Azure).
Contributions to open‑source projects or personal Rust / Python projects (GitHub link appreciated).
Knowledge of WebAssembly or cross‑compiling Rust for other targets is a plus.
Education
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Location :
Lahore, Punjab, Pakistan (Remote)
Referrals increase your chances of interviewing at Ähdus Technology GmbH by 2x.
#J-18808-Ljbffr
Python Developer • Karachi, Pakistan