companyNextLink Labs logo

Senior Rust Engineer - Remote Opportunity in Uruguay

Remote Contract

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Your ResponsibilitiesDesign, develop, and maintain scalable backend services using Rust (Edition 2024) with Tokio as the async runtime. Implement and enhance Clean Architecture with CQRS and Event Sourcing patterns using actor-based concurrency (Kameo). Collaborate with fellow engineers to architect and execute modular, well-structured solutions across workspace crates (model, domain, data, service). Engage directly with clients for demonstrations and feedback. Construct gRPC services employing Tonic and Protocol Buffers with Prost for inter-service communication. Optimize data access layers using SQLx against PostgreSQL/TimescaleDB and Neo4j. Enforce request validation through Garde. Operate within an agile team framework, attending daily stand-ups and weekly agile meetings.

About the job

About NextLink Labs

NextLink Labs is an innovative and rapidly expanding technology company dedicated to empowering organizations in developing, scaling, and securing their software applications. We firmly believe that effective and secure technology utilization is crucial for the success of businesses, teams, and products. Our commitment lies in enabling our clients to excel in their respective sectors.

As a remote-first organization with a diverse workforce across the country, we strive to create a work environment that is both comfortable and collaborative. Our goal is to foster an inclusive workplace where everyone can achieve professional growth while balancing their personal lives.

Position Summary

We invite a proactive and skilled Senior Rust Developer with extensive expertise in systems programming and distributed services to join our Custom Software Development consulting team at NextLink Labs. In this pivotal role, you will be responsible for designing, building, and maintaining scalable backend services and APIs for our clients, effectively collaborating with their engineering teams.

As a Senior Rust Developer, your responsibilities will include crafting and implementing robust backend systems utilizing gRPC, event sourcing, and actor-based concurrency. You will play a key role in making architectural decisions that enable rapid delivery of features for enterprise applications structured on Clean Architecture and CQRS patterns. If you are a self-driven engineer looking to take charge of your projects, we welcome you to join our dynamic team.

About NextLink Labs

NextLink Labs is at the forefront of technological innovation, focusing on empowering businesses to maximize their operational efficiency through advanced software solutions. Our dedication to security and scalability in software development ensures that our clients can achieve their strategic objectives with confidence.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.