02 Nov
|
Adastra
|
Markham
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 CanadaWork Model: Fully RemoteEmployment Type: ContractorRESPONSIBILITIES:Design, develop, test, and maintain software applications and services using RustBuild and support APIs, backend services, and distributed applicationsWrite clean, efficient, and maintainable code following established development standards and best practicesOptimize applications for performance, reliability, and scalabilityTroubleshoot, debug, and resolve technical issues throughout the software development lifecycleParticipate in code reviews and contribute to technical design and architecture discussionsMentor junior developers and promote software engineering best practicesCollaborate with product managers, architects, QA teams, and other stakeholders to deliver high-quality solutionsQUALIFICATIONS, SKILLS & EXPERIENCE:5+ years of professional software development experience2+ years of hands‑on experience developing applications using RustStrong understanding of data structures, algorithms, and software engineering principlesExperience developing RESTful APIs, backend services, or distributed systemsProficiency with Git and modern software development workflowsStrong analytical, troubleshooting,
and problem‑solving skillsStrong verbal and written communication skillsAbility to work independently and effectively within a collaborative, fast‑paced environmentBachelor’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and professional experienceNICE TO HAVE:Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud PlatformExperience with containerization and orchestration technologies such as Docker and KubernetesKnowledge of asynchronous programming and concurrent systemsExperience with CI/CD pipelines and automated testing frameworksExposure to automotive software environments, communication protocols, or diagnostic concepts such as CAN, LIN, SOME/IP, DLT, RTP, VLAN, or DTCsExperience with Databricks, including processing proprietary measurement data formats such as BLF and writing structured data into DatabricksABOUT ADASTRAAdastra 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 OFFEROpportunity for advancement and career progressionCompetitive compensationSuccessful referral programThe opportunity to work with one of Canada’s 50 Best Managed CompaniesSatisfaction of working for a reputable companyA flexible, energetic, and diverse workplaceEQUAL OPPORTUNITY EMPLOYERIn 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
📌 Senior Rust Developer (Markham)
🏢 Adastra
📍 Markham