Senior Python and Rust Developer

micro1 • Namer
Remote
Apply
AI Summary

Join our customer's team as a Python + Rust Developer and play a pivotal role in building robust, high-performance software solutions. You will leverage your deep expertise in both Python and Rust to drive production-ready codebase migrations and refactorings, facilitating seamless transitions between language ecosystems. This is an opportunity to collaborate with talented engineers and contribute to mission-critical projects at the frontier of modern software engineering.

Key Highlights
Lead and execute codebase migrations and rewrites between Rust and Python
Design, develop, and optimize software components and systems using best practices in both Rust and Python
Collaborate closely with team members to architect solutions that meet evolving product requirements
Technical Skills Required
Python Rust Software engineering Codebase migrations Code reviews Troubleshooting Documentation

Job Description


Job Title: Python + Rust Developer


Job Type: Contractor


Location: Remote


Job Summary:

Join our customer's team as a Python + Rust Developer and play a pivotal role in building robust, high-performance software solutions. You will leverage your deep expertise in both Python and Rust to drive production-ready codebase migrations and refactorings, facilitating seamless transitions between language ecosystems. This is an opportunity to collaborate with talented engineers and contribute to mission-critical projects at the frontier of modern software engineering.


Key Responsibilities:

- Lead and execute codebase migrations and rewrites between Rust and Python, ensuring reliability and maintainability.

- Design, develop, and optimize software components and systems using best practices in both Rust and Python.

- Collaborate closely with team members to architect solutions that meet evolving product requirements.

- Conduct rigorous code reviews, providing feedback and mentorship to peers.

- Troubleshoot and resolve complex issues throughout the development lifecycle.

- Maintain comprehensive documentation for codebases and migration processes.

- Communicate project status, challenges, and technical details clearly in both written and verbal formats.


Required Skills and Qualifications:

- 5+ years of professional software engineering experience, with a strong background in both Python and Rust.

- Demonstrated hands-on expertise in shipping production-grade software in multiple language ecosystems.

- Proven track record of successful codebase migrations or major refactors between Rust and Python.

- Advanced understanding of software architecture, design patterns, and system optimization.

- Excellent written and verbal communication skills; able to articulate complex technical concepts to diverse audiences.

- Strong collaborative spirit and ability to work effectively in distributed teams.

- Availability for at least 6+ hours of overlap with Eastern Time working hours.


Preferred Qualifications:

- Experience with large-scale distributed systems or performance-critical applications.

- Familiarity with CI/CD pipelines and modern DevOps practices.

- Open-source contributions or thought leadership in Python and/or Rust communities.


Similar Jobs

Explore other opportunities that match your interests

Senior Python and Rust Engineer

Programming
•
2h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

micro1

Namer

Associate Strategic Corporate Development Director

Programming
•
3d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Deel

Namer

Senior Game Engine Software Engineer

Programming
•
6d ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Not Applicable

quik hire staffing

Namer

Subscribe our newsletter

New Things Will Always Update Regularly