Python Developer with Rust Expertise

Ähdus Technology GmbH


Date: 12 hours ago
City: Remote
Contract type: Full time
Remote
Job Title: Python Developer with Rust Expertise

Job Type: Remote

Experience: 3+ Years (Python) | 1+ Year (Rust)

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 like:
  • PyO3 / Rust-Cpython
  • 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 Masters degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior UI/UX Designer

Invesp, Remote
2 days ago
We’re seeking a detail-oriented senior designer with strong communication skills and a deep understanding of user-centered design. Experience in e-commerce is a must. If you’ve held roles like Senior Product Designer, Product Design Manager, UI/UX Mentor, or Design Lead, we’d love to see your work—your background would be a strong fit for this role.Our Values:Every detail matters—which is why we...

Online Order Support VA (Brand Concierge)

TalentPop App, Remote
3 days ago
Now Hiring: Online Order Support VA (Brand Concierge)Work From Home | Full-Time | Customer Experience-FocusedLove helping people and making their day better — even through a screen? At TalentPop App, we’re building unforgettable customer experiences for fast-growing online brands. We’re on the lookout for a warm, detail-oriented, and reliable Online Order Support VA to join our Brand Concierge team.This isn’t...

Construction Cost Estimator – Dirt Work (Earthwork Specialist)

ezyteams, Remote
2 weeks ago
Job Title: Construction Cost Estimator – Dirt Work (Earthwork Specialist)Location: Remote (USA-based projects)Employment Type: Full-Time / ContractUSA Experience is mandatoryAbout the Role:We are seeking an experienced and detail-oriented Construction Cost Estimator with a specialization in dirt work (earthwork) estimation to support our growing portfolio of site development and civil construction projects across the United States. The ideal candidate will have...