Get all C2C Jobs / hotlists 🔥 Alerts

RUST & Python Software Engineer need who has Rust experience

Contract

Droisys

About Company

Droisys is an innovative technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies, and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction. Amazing things happen when we work in environments where everyone feels a true sense of belonging and when candidates have the requisite skills and opportunities to succeed. At Droisys, we invest in our talent and support career growth. We are always on the lookout for exceptional talent who can contribute to our growth by delivering top results for our clients. Join us to challenge yourself and accomplish work that matters 

 

RUST & Python Software Engineer

 New York – New York – USA

Onsite

$60/hr o n c2c

Job Summary:

We are seeking a highly skilled Software Engineer with expert level proficiency in Rust and Python to join our development team. This role bridges the gap between high performance systems programming and robust validation focusing on building safe fast applications and the advanced automated testing frameworks required to secure them. You will be responsible for defining test strategies implementing unit integration tests using RSTEST and PYTEST and ensuring high code quality.

 

Key Responsibilities:

Core Development Design develop and maintain high-performance thread safe and memory safe applications using Rust.

Testing Infrastructure Build enhance and maintain sophisticated test frameworks using PYTHONPYTEST and RUSTRSTEST or similar fixture-based frameworks.

Testing Strategy Implement comprehensive testing methodologies including unit tests integration tests end-to-end tests and property-based testing.

Integration: Collaborate on bridging Rust based core logic with Python based user interfaces APIs or data pipelines. CICD Integrate automated tests into CICD pipelines eg GitLab CI GitHub Actions Jenkins.

Debugging Profiling Debug complex cross layer performance issues involving Rust components and Python bindings

Best Practices Drive adoption of modern testing techniques perform code reviews and mentor junior engineers on testable code design.

 

Requirements:

Experience 5 years of professional software development experience.

Rust Expertise Strong hands-on experience with Rust including ownership lifetimes asynchronous programming Tokio and testing cargo test RSTEST.

Python Expertise Strong proficiency in Python 3 to 10 with advanced knowledge of PYTEST fixtures and mocking.

Testing Knowledge Experience with automated testing frameworks CICD pipelines and test-driven development TDD.

System Design Understanding of systems programming concepts concurrency and memory management.

Tools Familiarity with Git Docker and Linux environments.

 

Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment.

To apply for this job email your details to nikita.b@droisys.com

×

Post your C2C job instantly

Quick & easy posting in 10 seconds

Keep it concise - you can add details later
Please use your company/professional email address
Simple math question to prevent spam