2

Rust Remote Jobs in Cary, NC (NOW HIRING)

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

Java / Rust programming experience; professional or academic experience is required * Knowledge of ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Nice to have: Rust Programming The salary range for this position is $118,600.00 - $195,680.00 ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Nice to have: Rust Programming The salary range for this position is $118,600.00 - $195,680.00 ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Rust Remote information

See Cary, NC salary details

$11

$76

$153

How much do rust remote jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for rust remote in Cary, NC is $76.69, according to ZipRecruiter salary data. Most workers in this role earn between $57.11 and $90.87 per hour, depending on experience, location, and employer.

What is a Rust Remote job?

A Rust Remote job is a position where developers work remotely using the Rust programming language. These roles typically involve building safe, concurrent, and high-performance applications, often in areas like system programming, blockchain, or web assembly. Remote Rust developers collaborate with teams using online tools, communicating through video calls, chat, and project management platforms. Companies hiring for these roles value Rust's memory safety and performance, often seeking developers with experience in asynchronous programming, networking, or embedded systems.

How to make $1000 a week remote?

A remote Rust developer can earn $1000 or more per week by working on freelance projects, contributing to open-source, or securing full-time remote positions that pay competitive salaries. Building strong skills in Rust, demonstrating a portfolio, and obtaining relevant certifications can increase earning potential. Consistent remote work often requires good communication and time management skills.

What are common challenges faced by Rust Remote developers, and how can they be addressed?

Rust Remote developers often encounter challenges such as navigating complex, low-level codebases, staying aligned with team members across different time zones, and maintaining productivity without in-person interaction. To address these, it’s important to leverage collaborative tools like Slack, GitHub, and video conferencing, and to establish clear communication and documentation practices. Regular code reviews and virtual stand-ups help ensure that everyone remains on the same page and that best practices are followed. Adopting effective time management and proactively seeking feedback can make remote work both productive and rewarding.

How to make $100,000 a year working from home?

A remote Rust developer can earn $100,000 or more annually by gaining strong programming skills, building a portfolio of projects, and working for companies that offer competitive salaries. Increasing experience, obtaining relevant certifications, and contributing to open-source projects can also enhance earning potential. Many remote roles require proficiency in tools like Git and knowledge of best coding practices.

Does Rust pay well?

Rust developers often earn competitive salaries due to the language's growing popularity in systems programming, security, and performance-critical applications. Salaries can vary based on experience, location, and industry, but skilled Rust programmers are generally well-compensated compared to many other programming roles. Remote positions may also offer higher pay depending on the employer and market demand.

What are the key skills and qualifications needed to thrive in the Rust Remote position, and why are they important?

To thrive as a Rust Remote developer, you need strong proficiency in Rust programming, software engineering fundamentals, and experience with concurrent or systems-level projects. Familiarity with tools like Cargo, Git, CI/CD pipelines, and cloud platforms, as well as contributions to open-source Rust projects or relevant certifications, is highly valued. Excellent time management, independent problem-solving, and clear remote communication skills help you excel in distributed teams. These abilities ensure you can effectively deliver high-quality, reliable software solutions while collaborating remotely.

How can I make $2000 a week working from home?

A remote Rust developer can potentially earn $2000 or more per week by working on high-paying projects, freelance contracts, or through full-time employment with competitive salaries. Building strong skills in Rust, gaining experience with relevant tools, and establishing a solid portfolio or network can help access higher-paying opportunities. Consistent remote work, specialized expertise, and efficient time management are key factors in reaching this income level.
What are popular job titles related to Rust Remote jobs in Cary, NC? For Rust Remote jobs in Cary, NC, the most frequently searched job titles are:
What job categories do people searching Rust Remote jobs in Cary, NC look for? The top searched job categories for Rust Remote jobs in Cary, NC are:
What cities near Cary, NC are hiring for Rust Remote jobs? Cities near Cary, NC with the most Rust Remote job openings:
Infographic showing various Rust Remote job openings in Cary, NC as of June 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 100% Remote job distribution, with an average salary of $159,512 per year, or $76.7 per hour.
Senior Distributed Systems Engineer

Senior Distributed Systems Engineer

DomainTools

Raleigh, NC • Remote

$101K - $139K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

DomainTools is looking for a Senior Distributed Systems Engineer (Sr. DSE) to join our Real-Time Engineering team. This role is a key contributor to maintaining, extending, building, and evolving products based on high volume, real-time telemetry data from a worldwide network of data contributors and collectors.  A Sr. DSE is an experienced technologist adept at systems design, prototyping / proof of concept development, and developing and deploying production quality systems and code.

As a Sr. DSE, you will maintain and extend core systems software and assist operations in evolving the infrastructure for delivering high volume realtime telemetry, develop requirements, prototypes, and ultimately production implementations of new products based on the data. You will maintain, extend, and scale our industry-leading passive DNS database and its in-house storage engine. You will work with product management to design new products based on this data, and prototype, develop, and ultimately deploy them. Solving interesting problems and navigating tradeoffs are a core part of this engineering role, in addition to writing and configuring code.

Job Responsibilities

  • Design, prototype, construct, and maintain real-time telemetry and telemetry processing platforms
  • Collaborate with multiple stakeholders throughout the company to execute a smooth process from idea to product
  • Maintain security, including best practices for secure coding standards, on all development projects and processes 
  • Keep current with new technology
  • Write complete and effective documentation for your projects
  • Ensure that the team only produces the highest quality of code by acting as a peer reviewer and providing in-depth review along with detailed and thoughtful comments
  • Support sales and solutions engineering as a subject matter expert on team supported products and systems.

Requirements

  • 5+ years of experience working and developing software for Linux or similar systems.
  • 5+ years of experience developing software and/or designing systems in a team environment.
  • Working familiarity with modern CI/CD systems and practices and cloud deployment.
  • Ability to write and review expert-level systems and application code in C, Rust, or Go.
  • Familiarity with multiple systems design approaches (e.g., Cloud-native, monolithic, and microservices) and their respective tradeoffs.
  • Familiarity with multiple programming paradigms (e.g., functional, object oriented, concurrent vs. parallel vs. event-driven) and their respective tradeoffs.
  • Self-starter with a high level of initiative, commitment and energy.
  • Excellent organizational and time management skills, ability to prioritize multiple tasks and organize work to meet deadlines.
  • Ability to understand the needs of the business and evaluate solutions to recommend to leadership.

Preferred Qualifications

  • Working familiarity with Python, and Python integration with C or Rust.
  • Experience working remotely with distributed teams across multiple time zones.
  • Familiarity with software packaging and release engineering tools and infrastructure.
  • Understanding of core Internet technologies such as TCP/IP, DNS, or BGP.

Benefits

DomainTools is the global leader for Internet intelligence and the first place security practitioners go when they need to know. The world's most advanced security teams use our solutions to identify external risks, investigate threats, and proactively protect their organizations in a constantly evolving threat landscape. DomainTools constantly monitors the Internet and brings together the most comprehensive and trusted domain, website and DNS data to provide immediate context and machine-learning driven risk analytics delivered in near real-time. Although we are a remote friendly organization and provide great benefits and outstanding perks.

DomainTools offers a comprehensive benefits package to our employees that includes fully paid medical, dental and vision insurance premiums, a 401k retirement plan with company matching, basic life insurance, flexible PTO and additional well-being benefits. 

DomainTools embraces diversity, equity and inclusion to its fullest as an equal opportunity employer. We build our teams so creativity and innovation can flourish. We believe inclusivity and equity fosters innovation and growth; and we harness this mindset to drive a culture that serves our employees and our customers. We encourage people of all backgrounds, ages, perspectives, and skill sets to apply; and do not discriminate based on age, religion, color, national origin, gender, sexual orientation, gender identity, marital status, veteran status, disability or any other characteristic protected by law.