1

Rust Software Jobs in Bay Shore, NY (NOW HIRING)

Rust, AI Engineer, Director

New York, NY ยท On-site

$276K/yr

Apply quality software engineering practices throughout the software development lifecycle. * Work ... Proficiency in production-grade programming languages such as Rust and C++. * Decent understanding ...

Software Engineer, Security

New York, NY ยท Remote

$180K - $300K/yr

Conduct advanced security research on Solana and other Rust-based smart contract platforms. * Work ... software engineering experience related to complex distributed systems, either on the design ...

Apply quality software engineering practices throughout the software development lifecycle. * Work ... Proficiencyin production-grade programming languages such as Rust and C++. * Decent understanding ...

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 ...

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

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

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 ...

Full Stack Engineer - AI/ML

New York, NY ยท Remote

$50 - $65/hr

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 21-40

Rust Software information

See Bay Shore, NY salary details

$30

$55

$78

How much do rust software jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for rust software in Bay Shore, NY is $55.38, according to ZipRecruiter salary data. Most workers in this role earn between $49.57 and $63.08 per hour, depending on experience, location, and employer.

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 job categories do people searching Rust Software jobs in Bay Shore, NY look for?

The top searched job categories for Rust Software jobs in Bay Shore, NY are:

What cities near Bay Shore, NY are hiring for Rust Software jobs?

Cities near Bay Shore, NY with the most Rust Software job openings:

Infographic showing various Rust Software job openings in Bay Shore, NY as of August 2026, with employment types broken down into 81% Full Time, 12% Part Time, and 7% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $115,197 per year, or $55.4 per hour.

Quantitative Software Engineer: Fast Engineering

Two Sigma Investments, LP

New York, NY โ€ข On-site

$165K - $300K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 23 days ago


Job description

Quantitative Software Engineer: Fast Engineering
Location
NY New York
United States
Business
Investment Management
Function
Engineering
Experience Level
Experienced
Share this job
Position Summary
Two Sigma is a leading quantitative investment management and trading firm. The company applies a scientific approach to investing, combining cutting-edge technology, artificial intelligence, data science, and quantitative research with rigorous human inquiry to capitalize on market opportunities and deliver alpha for investors.
Our team of engineers, quantitative researchers and data scientists looks beyond the traditional to test hypotheses and develop creative solutions to some of the world's most complex economic problems.
In Fast Engineering, we are building the next-generation user-friendly framework supporting low-latency and resource-intensive feature construction, alpha generation and trading across a diverse set of asset classes and markets globally. The framework consists of reusable building blocks packaged into a suite of libraries written in the Rust programming language. These building blocks cover foundational infrastructure as well as finance-related functions.
As a quantitative software engineer, you will work directly with researchers to help them use our low-latency components to deploy quantitative models in C++, Rust, and less latency sensitive models in Python. When you discover roadblocks for new types of models, you will design and build new components to enable those models to be researched and deployed. You will also understand, build, iterate and expand on the research done by our research groups. You will engage with research topics and cover new domains quickly; collaborate to build deep expertise with Two Sigma data and tools; apply high standards to the code and develop an ability to identify highly impactful projects in a sophisticated, constantly evolving and critically important domain.
You will take on the following responsibilities:
  • Develop a deep understanding in multiple research domains
  • Become a technical SME for the systems underpinning our research areas and help evolve these components
  • Partner closely with our research partners to ideate and iterate within new areas of research. Engineers prototype, design, and implement low-latency quantitative components to permit new classes of quantitative models and tactics
  • Analyze quantitative characteristics from data generated in real-time trading and simulations
  • Research, develop, and simulate quantitative changes to alpha models, feature pipelines, and trading strategies
  • Perform quantitative analysis to characterize and understand the quantitative impact of our work on Two Sigma's trading models to drive discussions with researchers, engineers and business leaders

You should possess the following qualifications:
  • Minimum 1 year of experience with 5-10+ years of experience preferred in software engineering and quantitative analysis
  • BS in Computer Science, Mathematics, Physics or related technical/quantitative subject area
  • Deep knowledge of developing high performance software in a systems programming language such as Rust, C, or C++, and an ambition to become an SME at Rust
  • Experience using Python for quantitative analysis
  • Excellent interpersonal skills
  • Knowledge of low-latency software development and optimization, statistical methods, convex optimization and finance and market structures are beneficial

You will enjoy the following benefits:
  • Core Benefits: Fully paid medical and dental insurance premiums for employees and dependents, competitive 401k match, employer-paid life & disability insurance
  • Perks: Onsite gyms with laundry service, wellness activities, casual dress, snacks, game rooms
  • Learning: Tuition reimbursement, conference and training sponsorship
  • Time Off: Generous vacation and unlimited sick days, competitive paid caregiver leaves
  • Hybrid Work Policy: Flexible in-office days with budget for home office setup

The base pay for this role will be between $165,000 and $300,000. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.
We are proud to be an equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
Two Sigma is committed to providing reasonable accommodations to qualified individuals in accordance with applicable federal, state, and local laws.
If you believe you need an accommodation, please visit our website for additional information.