Senior Rust Developer
Adastra
OverviewWe are looking for a Senior Rust Developer to design, build, and maintain high-performance, reliable, and scalable software applications and services. In this role, you will apply strong Rust and software engineering expertise to backend services, APIs, and distributed applications while contributing to technical design and architecture discussions. You will collaborate with cross-functional teams throughout the development lifecycle and help promote engineering standards and best practices across the team.
Primary Location:
Across Canada
Work Model:
Fully Remote
Employment Type:
Contractor
RESPONSIBILITIES:
Design, develop, test, and maintain software applications and services using Rust
Build and support APIs, backend services, and distributed applications
Write clean, efficient, and maintainable code following established development standards and best practices
Optimize applications for performance, reliability, and scalability
Troubleshoot, debug, and resolve technical issues throughout the software development lifecycle
Participate in code reviews and contribute to technical design and architecture discussions
Mentor junior developers and promote software engineering best practices
Collaborate with product managers, architects, QA teams, and other stakeholders to deliver high-quality solutions
QUALIFICATIONS, SKILLS & EXPERIENCE:
5+ years of professional software development experience
2+ years of hands‑on experience developing applications using Rust
Strong understanding of data structures, algorithms, and software engineering principles
Experience developing RESTful APIs, backend services, or distributed systems
Proficiency with Git and modern software development workflows
Strong analytical, troubleshooting, and problem‑solving skills
Strong verbal and written communication skills
Ability to work independently and effectively within a collaborative, fast‑paced environment
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and professional experience
NICE TO HAVE:
Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
Experience with containerization and orchestration technologies such as Docker and Kubernetes
Knowledge of asynchronous programming and concurrent systems
Experience with CI/CD pipelines and automated testing frameworks
Exposure to automotive software environments, communication protocols, or diagnostic concepts such as CAN, LIN, SOME/IP, DLT, RTP, VLAN, or DTCs
Experience with Databricks, including processing proprietary measurement data formats such as BLF and writing structured data into Databricks
ABOUT ADASTRA
Adastra is a global leader in AI and data-driven transformation, helping organizations lead with artificial intelligence—responsibly, strategically, and at scale. With over 25 years of experience, Adastra empowers enterprise clients to unlock business value through data innovation, operational excellence, and smart customer engagement.
Trusted by some of the world’s most prominent brands, Adastra delivers end-to-end solutions grounded in thoughtful strategy, robust governance, and deep technical expertise. From defining vision to ensuring execution, Adastra guides organizations through every stage of their AI, data and cloud journey—building future-ready capabilities and delivering measurable, lasting impact.
Adastra serves clients across key industries including financial services, automotive, manufacturing, technology, media and telecom (TMT), healthcare, retail, and professional services. The company employs more than 2,000 professionals across North America, Europe, and Asia.
WHAT WE OFFER
Opportunity for advancement and career progression
Competitive compensation
Successful referral program
The opportunity to work with one of Canada’s 50 Best Managed Companies
Satisfaction of working for a reputable company
A flexible, dynamic, and diverse workplace
EQUAL OPPORTUNITY EMPLOYER
In our commitment to promote fair and equitable treatment of all employees and applicants, Adastra Corporation provides equal employment opportunities for all individuals regardless of age, sex, disability, race, ethnic origin, citizenship, creed, sexual orientation, marital status, or any other ground as described in the Ontario Human Rights Code.In addition, accommodation will be provided during the hiring process. Adastra Corporation’s implementation and support of employment initiatives, encourage diversified labour force participation and equal access to opportunities based on merit and performance.
AI Usage - Our hiring process includes the use of AI-enabled tools to screen applications (e.G., keyword matching, qualification ranking). A human recruiter reviews all AI-generated shortlists to make informed hiring decisions.
#J-18808-Ljbffr
Primary Location:
Across Canada
Work Model:
Fully Remote
Employment Type:
Contractor
RESPONSIBILITIES:
Design, develop, test, and maintain software applications and services using Rust
Build and support APIs, backend services, and distributed applications
Write clean, efficient, and maintainable code following established development standards and best practices
Optimize applications for performance, reliability, and scalability
Troubleshoot, debug, and resolve technical issues throughout the software development lifecycle
Participate in code reviews and contribute to technical design and architecture discussions
Mentor junior developers and promote software engineering best practices
Collaborate with product managers, architects, QA teams, and other stakeholders to deliver high-quality solutions
QUALIFICATIONS, SKILLS & EXPERIENCE:
5+ years of professional software development experience
2+ years of hands‑on experience developing applications using Rust
Strong understanding of data structures, algorithms, and software engineering principles
Experience developing RESTful APIs, backend services, or distributed systems
Proficiency with Git and modern software development workflows
Strong analytical, troubleshooting, and problem‑solving skills
Strong verbal and written communication skills
Ability to work independently and effectively within a collaborative, fast‑paced environment
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and professional experience
NICE TO HAVE:
Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
Experience with containerization and orchestration technologies such as Docker and Kubernetes
Knowledge of asynchronous programming and concurrent systems
Experience with CI/CD pipelines and automated testing frameworks
Exposure to automotive software environments, communication protocols, or diagnostic concepts such as CAN, LIN, SOME/IP, DLT, RTP, VLAN, or DTCs
Experience with Databricks, including processing proprietary measurement data formats such as BLF and writing structured data into Databricks
ABOUT ADASTRA
Adastra is a global leader in AI and data-driven transformation, helping organizations lead with artificial intelligence—responsibly, strategically, and at scale. With over 25 years of experience, Adastra empowers enterprise clients to unlock business value through data innovation, operational excellence, and smart customer engagement.
Trusted by some of the world’s most prominent brands, Adastra delivers end-to-end solutions grounded in thoughtful strategy, robust governance, and deep technical expertise. From defining vision to ensuring execution, Adastra guides organizations through every stage of their AI, data and cloud journey—building future-ready capabilities and delivering measurable, lasting impact.
Adastra serves clients across key industries including financial services, automotive, manufacturing, technology, media and telecom (TMT), healthcare, retail, and professional services. The company employs more than 2,000 professionals across North America, Europe, and Asia.
WHAT WE OFFER
Opportunity for advancement and career progression
Competitive compensation
Successful referral program
The opportunity to work with one of Canada’s 50 Best Managed Companies
Satisfaction of working for a reputable company
A flexible, dynamic, and diverse workplace
EQUAL OPPORTUNITY EMPLOYER
In our commitment to promote fair and equitable treatment of all employees and applicants, Adastra Corporation provides equal employment opportunities for all individuals regardless of age, sex, disability, race, ethnic origin, citizenship, creed, sexual orientation, marital status, or any other ground as described in the Ontario Human Rights Code.In addition, accommodation will be provided during the hiring process. Adastra Corporation’s implementation and support of employment initiatives, encourage diversified labour force participation and equal access to opportunities based on merit and performance.
AI Usage - Our hiring process includes the use of AI-enabled tools to screen applications (e.G., keyword matching, qualification ranking). A human recruiter reviews all AI-generated shortlists to make informed hiring decisions.
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Rust Developer in Winnipeg, MB vacancy
- Senior Rust Backend Developer roles at Adastra focus on APIs, distributed applications, and fully remote work across Canada. Build reliable software as a contractor.This senior position applies Rust and software engineering expertise to backend services, APIs, and distributed...SeniorFor contractorsRemote work
$111k - $155k per year
...a safer, simpler digital future. We are seeking an Intermediate Developer on our Everyday Experience team. Everyday Experience owns the surfaces... ...US. What we're looking for Experienced developer with strong Rust knowledge. Able to own complex systems work end-to-end, from...SuggestedImmediate startRemote work- Use Rust to strengthen 1Password’s Everyday Experience team, working remotely in Canada or the United States. Own complex systems from design through delivery.This Intermediate Developer role focuses on reliable, usable, trusted customer experiences across daily product surfaces...SuggestedRemote work
- Develop scalable backend services in Rust for Kake’s remote-first engineering community, using Tokio, Cargo, and modern delivery practices.This Senior Rust Engineer position focuses on highly scalable backend services and distributed systems. You will write idiomatic, memory...SeniorRemote work
- ...is a remote-first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most innovative... ..., and thrive (and love eating kake!). We’re looking for Senior Rust Engineers with strong experience in systems programming, skilled...SeniorManual laborRemote workFlexible hours
$175k - $200k per year
...Senior Rust Software Engineer $175000 - $200000 per year | Toronto, ON | Remote | Permanent A bit about us: We are an established... ...organization that is on the lookout for a talented Senior Rust Developer / Senior C++ Engineer! Why join us? ~ A competitive base salary...SeniorPermanent employmentLocal areaRemote workWork from home- Build cross-platform device infrastructure with Rust as a Software Engineer based in Canada, working fully remotely across Windows, Android... ...deployment reliabilityRequirements: At least five years developing production-grade software with RustCross-platform Rust...SeniorRemote work
- ...seeking a highly skilled and versatile Software Developer with at least 10 years of professional... ...to robust back-end architectures.As a Senior Developer, you will work closely with product... ...; Eagerness to learn and work with Rust (experience with Rust is a plus); Solid...Senior
- ...Sentry in Toronto is seeking a Senior Software Engineer for the Foundational Storage team.... ...and create APIs that scale for millions of developers. Expect to tackle data consistency, performance, and cost-efficiency while writing Rust and Python code and shaping the storage platform...Senior
- ...1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation....SeniorFull timeInternshipRemote workRelocation
- ...Area We are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-performance... ...Design and build high-performance backend services in Rust. Develop REST/gRPC APIs for certificate management, identity workflows, and...Remote work
- We are hiring a Senior Front-End Developer to own and evolve the interfaces that bring Haply's hardware to life for customers. About HaplyHaply... ...desktop application that pairs a JS/React frontend with a Rust backend and is the way most users interact with our hardware...SeniorWork at office
- Build and evaluate production-grade Rust services remotely from Canada, applying backend engineering expertise to AI training and software validation.This senior-level work centers on backend implementations, architectural assessment, and measurable technical outcomes. You...SeniorWork at officeRemote work
- Become a key player at BlueCat as a Systems Engineer specializing in Rust. Tackle critical network systems and enhance service performance while collaborating directly with customers. In this pivotal role, you will design and operate a high-throughput DNS platform, ensuring...
- Use strong Rust expertise to develop cryptographic workflows, REST and gRPC APIs, and scalable services for a non-human identity platform.As a Backend Software Engineer, you will build systems where TLS, X.509 certificates, identity, and secure communication are central. The...
- Job DescriptionWe are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of their everyday engineering practice to join our engineering team. The SAP Customer Experience – Order Management Services (SAP CX OMS)...SeniorPermanent employmentContract workLocal areaFlexible hours
- ...of banking services through modern microservices, cloud technologies, and event-driven architectures.We are looking for a Senior Software Developer (Java) to join our Loyalty Technology team and play a key role in designing, building, and evolving mission-critical...SeniorLong term contractTemporary workInternship
- ...performance fix, and every clean integration is a direct part of how we deliver on that promise to people who are counting on us. As a Senior Developer, you'll own your features end-to-end - from back-end architecture through front-end delivery, testing, and demo - and you'll...SeniorFull timeImmediate startRemote workFlexible hoursShift work
$130k - $150k per year
...careers while making a positive impact on pets and communities. Job OverviewWe are seeking a seasoned and forward-thinking Senior Applications Developer with deep expertise in cloud-native application development, particularly within the Microsoft Azure ecosystem. This role...SeniorLong term contractInternshipWork from homeFlexible hours- ...InfluxData is seeking a senior engineer to help shape InfluxDB 3, a high-performance, distributed time-series database. You will work in a fully remote environment with a globally distributed team, owning features and solving complex performance challenges. The role emphasizes...SeniorRemote work
- ...to contribute to the purpose of a company that strives to ensure its clients feel confident and secure about their future? As a Senior Developer, you will contribute within a System Team to evolving the technological foundations and practices that support development, operations...SeniorLong term contractWork at officeFlexible hours
$100k - $140k per year
...if we are successful, the technologies we develop will solve some of the world’s most challenging... ...software development experience. Senior: 7+ years of professional software development... ...development languages (Python, Go, or Rust). Proficient in PostgreSQL and SQL...Senior- Architect scalable AI research platforms at Xanadu using Python, Rust, AWS, and distributed systems expertise. This senior role is hands-on and product-minded.As a Senior Software Developer on Xanadu’s AI team, you will set the technical direction for an internal research platform...Senior
$150k - $200k per year
...if we are successful, the technologies we develop will solve some of the world's most challenging... .... Your Role And Responsibilities As a Senior Software Developer on our AI team, you... ...Xanadu, we primarily work with GitHub, Python, Rust, Postgres, Docker, Terraform, and AWS....Senior- ...next steps. Our partner is looking for a Rust Backend Architect – AI Training Projects based... ...timelines. The ideal candidate is a senior engineer who enjoys solving sophisticated... ...containerized development environments. Develop and execute comprehensive test cases covering...SeniorContract workTemporary workPart timeImmediate startRemote workFlexible hours
$120k - $130k per year
...yr - $130,000.00/yr Direct message the job poster from PRI Technology My name is Bill Stevens, and I have a new full time Senior iOS Developer opportunity available for a major firm located in Toronto, Canada that could be of interest to you, please review my...SeniorFull timeWork at officeRemote work1 day per week$120k - $130k per year
...process and access specialist referrals. Who we needReporting to the Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new Senior Software Developer, you will play a key role in designing,...SeniorLong term contractFull timeWork at officeImmediate start3 days per week- ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better... ...while proudly maintaining headquarters in New Zealand. Senior Software Developer**Le poste** Relevant du gestionnaire de l’ingénierie...SeniorWork at officeLocal areaRemote workWork from home2 days per week
- Job SummaryReporting to the Manager, Development and Delivery, the Senior Developer, Digital provides technical leadership and hands-on expertise in designing, building, and maintaining Porter's React Native web and mobile applications. This role is a key contributor to scalability...SeniorWork at office
$120k - $145k per year
...to implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people.About The Role As a Senior iOS Developer, you'll be tasked with developing iOS applications. Working within the software development team, your duties will require you...SeniorWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Rust Developer. Be the first to apply!
Related searches
- api developer Winnipeg, MB
- c developer Winnipeg, MB
- junior programmer Winnipeg, MB
- senior developer Winnipeg, MB
- tableau developer Winnipeg, MB
- gis developer Winnipeg, MB
- junior developer Winnipeg, MB
- as400 rpg programmer remote Winnipeg, MB
- information developer Winnipeg, MB
- visa sponsor developer Winnipeg, MB

