1

Rust Software Jobs in New York (NOW HIRING)

Junior Software Engineer

New York, NY · On-site +1

$80K - $130K/yr

Software Engineer - Tristero About the Position: We're on the lookout for clever, early stage ... Experience in golang, python, or rust * Familiarity with cryptography or crypto-L2s * Exposure to ...

Junior Software Engineer

New York, NY · On-site +1

$80K - $130K/yr

Software Engineer - Tristero About the Position: We're on the lookout for clever, early stage ... Experience in golang, python, or rust * Familiarity with cryptography or crypto-L2s * Exposure to ...

Software Engineer - Tristero About the Position: We're on the lookout for clever, early stage ... Experience in golang, python, or rust * Familiarity with cryptography or crypto-L2s * Exposure to ...

About the Role We're looking for a Software Engineer to join our engineering team at Yuma. You'll ... Strong proficiency in at least one modern programming language (Python, Java, JavaScript, Rust or ...

... software engineering experience * 2+ years of hands-on Rust development experience * 1+ years of experience developing smart contracts or blockchain-based applications * Experience developing Rust ...

Senior Software Engineer

New York, NY · On-site +1

$134K - $176K/yr

... Python or Rust based microservices. You will test your work in a local end-to-end testing ... Proficient with software debugging and testing tools * Proficient with docker and docker compose

Software Engineer - Systems

New York, NY · On-site

$200K - $275K/yr

... software and cloud-scale storage systems. * 5+ years of experience writing high-quality production ... Experience with Rust is a bonus * Willingness to work in-person at our NYC, SF, or London office

... Software Engineer at JPMorganChase within the Markets Org, you are an integral part of an agile ... Drives roadmap decisions on the C++/Rust â WebAssembly engine, Apache Arrow integration, custom ...

Lead Software Engineer

Jersey City, NJ · On-site

$130 - $160/hr

As a Lead Software Engineer at JPMorganChase within the Markets Org, you are an integral part of an ... Drives roadmap decisions on the C++/Rust â WebAssembly engine, Apache Arrow integration, custom ...

Software Engineer New York (On-Site) Highly Competitive Compensation + Significant Performance ... Excellent programming skills in languages such as Python, Java, C++, C#, Go, Rust, or similar.

Senior Software Engineer

New York, NY · On-site +1

$134K - $176K/yr

... Python or Rust based microservices. You will test your work in a local end-to-end testing ... Proficient with software debugging and testing tools * Proficient with docker and docker compose

Bachelor's degree in Computer Science, Engineering or a related field (preferred), or equivalent practical experience * 5-7 of professional software engineering experience * 3+ years of hands-on Rust ...

Software Engineer

New York, NY · On-site

$165K - $260K/yr

As a Software Engineer, you will... * Participate in all aspects of software development activities ... Bonus: * Building native apps in Rust or WASM * Shell or Linux-programming * Server-side ...

Software Engineer

New York, NY · Remote

$165K - $260K/yr

As a Software Engineer, you will... * Participate in all aspects of software development activities ... Bonus: * Building native apps in Rust or WASM * Shell or Linux-programming * Server-side ...

Required : • Strong fundamentals: you can design, build, and ship production software end-to-end. • Experience with modern backend development (Python, Go, Rust, or similar). • Familiarity with ...

As a Software Engineer, you will design and build core infrastructure that supports software ... Required : • Strong systems programming experience in Python, Go, Rust, or C++. • Experience ...

Software Engineer, Full Stack (Python, Java, Rust, C#, C++) Type: Contract Compensation: $50-$65/hour Location: Remote Commitment: 40 hours/week Role Responsibilities * Build and ship full-stack ...

Showing results 41-60

Rust Software information

What is a Rust software developer?

A Rust Software Developer is a programmer who specializes in using the Rust programming language to build software applications. Rust is known for its focus on safety, speed, and concurrency, making it popular for systems programming, web services, and performance-critical tasks. Rust Software Developers may work on a variety of projects, from operating systems and embedded devices to backend web servers and command-line tools. Their responsibilities include writing, testing, and maintaining code, as well as collaborating with other developers to design robust and efficient systems.

What are the key skills and qualifications needed to thrive as a Rust software developer?

To thrive as a Rust Software Developer, you need a solid background in systems programming, memory management, and proficiency in Rust, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, build tools such as Cargo, and experience with cross-platform development are typically required. Strong problem-solving skills, attention to detail, and effective communication set outstanding candidates apart. These abilities are essential for building safe, efficient, and reliable software in demanding technical environments.

What are some common challenges faced by Rust software developers when working on large-scale projects?

Rust Software Developers often encounter challenges related to managing complex codebases, especially as projects scale. The language's strict ownership and borrowing rules, while beneficial for safety and concurrency, can make refactoring and integrating with legacy systems more time-consuming. Additionally, since Rust is still a relatively new language, developers may face limited library support or community resources for certain specialized tasks. Collaborating closely with teammates and leveraging thorough documentation helps to streamline workflows and overcome these hurdles.

What is the difference between Rust Software vs C++ Developer?

AspectRust SoftwareC++ Developer
Required CredentialsBachelor's in Computer Science, Rust certifications (optional)Bachelor's in Computer Science, C++ certifications (optional)
Work EnvironmentTech companies, startups, embedded systemsSoftware firms, game development, embedded systems
Industry UsageEmerging in systems programming, web assembly, safety-critical appsWidely used in software, gaming, systems, and embedded development
Search & Comparison IntentUnderstanding Rust's role vs C++ in development

Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.

What cities in New York are hiring for Rust Software jobs?

Cities in New York with the most Rust Software job openings:

Infographic showing various Rust Software job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Junior Software Engineer

Tristero

New York, NY • On-site, Remote

$80K - $130K/yr

Full-time

Re-posted 19 days ago


Job description

Software Engineer - Tristero
About the Position:
We're on the lookout for clever, early stage software engineers. At Tristero we build high performance distributed systems, and our engineers play a pivotal role in the company's success. We do a lot of systems design/implementation - primarily in golang. Our culture embraces experimentation and intellectual curiosity, favoring pragmatic, straightforward solutions over more complex but theoretically perfect ones.
About You:
  • Autodidactic: You thrive on self-guided learning and exploration.
  • Assertive: You are confident in voicing your thoughts on alternative approaches.
  • Systems-Oriented: You understand the broader impact of your code on the system as a whole.
  • Intrapersonal Skills: You want to be part of a small, high-caliber team.

Helpful Qualifications:
  • You've recently graduated from a top engineering school (or are willing to drop out)
  • Experience in golang, python, or rust
  • Familiarity with cryptography or crypto-L2s
  • Exposure to devops, statistics, and system architecture

While helpful, we don't require you to have experience with systems-design, golang, or crypto; we're happy to hire clever engineers and support them.