Search jobs > Vancouver, BC > Temporary > Software engineer ii
Title : Software Engineer II - Rust
Location : 100% Remote
Pay Rate : 90K to 110K Canadian $
Long term contract
Job Summary-
We are looking for an experienced Rust Developer to join our team. The ideal candidate will have a deep understanding of the Rust programming language and extensive experience in system-level programming, performance optimization, and concurrent systems.
You will work closely with cross-functional teams to design and implement scalable solutions, contributing to all stages of the software development lifecycle.
Required Skills and Qualifications :
- 3+years of professional software development experience, with 1+ years of experience in Rust.
- Strong understanding of Rust ownership model, memory safety features, and concurrency patterns.
- Experience with systems programming and low-level performance optimization.
- Expertise in building scalable, high-performance backend systems or distributed systems.
- Familiarity with other systems programming languages such as C / C++.
Thanks
Upendra
Software Engineer II
Recent degree in a technology discipline such as Computer Science, Computer Engineering, or Electrical Engineering. From re-routing deliveries during snowstorms, to connecting customers with coupons and deals for their favorite brands, to updating billions of data points flowing through hundreds of ...
Full Stack Software Engineer II- D&D Beyond
As a Full Stack Software Engineer working on the D&D team you will help design and build the clients and services that will power the next generation of D&D’s best-in-class digital toolset and marketplace, D&D Beyond. At least 2 years of experience as a software engineer building service...
Senior Software Engineer II, Enterprise Fulfillment
As a Staff/Senior Software Engineer, you will develop multiple new products from the ground up, tailored for various Instacart partners such as retailers and brands. Furthermore, you will mentor a team of 5-8 engineers, supporting their professional growth and development. Establish new standards to...
Software Engineer II (Online)
Software Engineer / SRE / DevOps engineer. Collaborate with other engineers in the wider APEX team on feature discussions / requirements gathering, architecture and design reviews, code reviews, and similar. Experience collaborating across a team of engineers. ...
Full Stack Software Engineer II, D&D Beyond
As a Full Stack Software Engineer working on the Dungeons & Dragons® (D&D) team you will help design and build the next generation of D&D’s digital toolset and marketplace, D&D Beyond. ...
Software Development Engineer II (SDE II)
The ordering team needs strong software development engineers to dive deep into abstract problems and come up with innovative designs to help us continuously make our platform ready for our current and future challenges. Experience programming with at least one software programming language. ...
Software Dev Engineer II, Candidate Generation (CanGen)
You will contribute to all aspects of the software development lifecycle including design, development, documentation, testing and operations. You will collaborate and lead initiatives across multiple teams to develop applications on AWS cloud infrastructure and set best practices for software devel...
Software Engineer II - AdTech
Software Engineer II - AdTech. In this role, you'll play a pivotal part in developing industry-leading solutions for Ads lifecycle management workflows and bringing EA AdTech and platform engineering to the next level. You will evaluate where and how EA's live service solutions, studio tech stacks, ...
Flight Software Engineer II & III (Clearance Required) (Contractor)
The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...
Software Engineer II
The Software Engineer role within EA Sports Quality Verification Engineering (QVE) department collaborates with EA's QA and Development teams to identify tools, automation solutions, scripts, and technical strategies with the goals of improving game infrastructure and increasing efficiencies in the ...