1

Rust Developer Jobs in Boston, MA (NOW HIRING)

Staff DevOps Engineer

Waltham, MA · Hybrid

$118K - $150K/yr

Python, Go, Bash, Rust, or C++. * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. Nice to Have * Domain Expertise. Direct experience with robotics-specific ...

Software Dev Engineer II Job Location: Boston, Massachusetts Job Number: AMZ9971138 Position ... Java, Perl, Rust, or Python; and Object Oriented Design. Amazon.com is an Equal Opportunity ...

Rust Programming The salary range for this position is $118,600.00 - $195,680.00. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several ...

Rust experience is preferred * Design and implementation experience with embedded software in C/C ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...

next page

Showing results 1-20

Rust Developer information

See Boston, MA salary details

$18

$57

$88

How much do rust developer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for rust developer in Boston, MA is $57.40, according to ZipRecruiter salary data. Most workers in this role earn between $43.89 and $70.24 per hour, depending on experience, location, and employer.

What are some common challenges Rust Developers face when working on large-scale projects?

Rust Developers often encounter challenges such as managing complex dependencies, ensuring memory safety without sacrificing performance, and integrating Rust code with existing systems written in other languages. Collaborating with cross-functional teams can also require clear communication, especially when explaining Rust’s unique concepts to those unfamiliar with the language. Staying up-to-date with the rapidly evolving Rust ecosystem and tooling is important, as new libraries and best practices frequently emerge.

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

AspectRust Developer
Required CredentialsProficiency in Rust programming, often with a computer science background or coding certifications
Work EnvironmentSoftware development teams, especially in systems programming, embedded systems, or performance-critical applications
Industry UsageTech companies focusing on safety, concurrency, and performance, including blockchain, embedded systems, and web assembly

Rust Developers and C++ Developers share similar skills in systems programming, requiring knowledge of low-level programming, memory management, and performance optimization. Both roles are common in industries demanding high efficiency and safety. While C++ Developers often have experience with legacy codebases and a broader range of tools, Rust Developers focus on modern safety features and concurrency. The choice between the two depends on project requirements and company preferences.

Is it possible to make 300k as a software engineer?

Rust developers with extensive experience, specialized skills, and working in high-demand industries or companies can potentially earn salaries of $300,000 or more, especially in senior or lead roles. Achieving this level often requires advanced knowledge of Rust, strong problem-solving abilities, and a track record of impactful projects, typically in regions with high tech salaries or through remote work with top-tier organizations.

What engineers make $500,000?

Senior engineers in high-demand fields such as software development, data science, and specialized engineering roles can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership responsibilities. These roles often require expertise in areas like cloud computing, machine learning, or cybersecurity, and may include stock options or bonuses that contribute to total compensation.

What Does a Rust Developer Do?

The job duties of a Rust developer focus on performing computer programming tasks using the Rust programming language. As a Rust developer, you focus on coding and development for projects such as web browsers, operating systems, server and systems software, and blockchain projects. Your responsibilities vary depending on the requirements of the development projects on which you work. You typically work to ensure the safety and security of the software or systems that you develop and test and debug them as part of the development process.

How much do Rust developers get paid?

Rust developers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Skilled developers with expertise in systems programming, performance optimization, and related tools like Cargo and Rustup tend to command higher salaries.

What are the key skills and qualifications needed to thrive as a Rust Developer, and why are they important?

To thrive as a Rust Developer, you need strong proficiency in Rust programming, a solid understanding of systems programming concepts, and a relevant degree or experience in software development. Familiarity with tools like Cargo, Git, and continuous integration systems, as well as experience with frameworks such as Actix or Rocket, are commonly required. Outstanding problem-solving skills, attention to detail, and effective communication set top Rust Developers apart. These skills ensure robust, efficient, and safe code, which is essential for building reliable software solutions.

What are Rust Developers?

Rust Developers are software engineers who specialize in using the Rust programming language to build safe, fast, and reliable applications. They write, test, and maintain code, often focusing on system-level programming, web servers, blockchain technologies, and performance-critical software. Rust Developers leverage the language’s unique features, like memory safety and concurrency, to build efficient and secure solutions. Their responsibilities may also include contributing to open-source projects, optimizing existing code, and collaborating with cross-functional teams.

Is there demand for Rust developers?

Rust developers are in increasing demand across industries such as technology, finance, and systems programming due to Rust's focus on safety, performance, and concurrency. Companies seek Rust expertise for developing secure and efficient software, and job opportunities are growing as the language gains popularity in areas like embedded systems, blockchain, and cloud infrastructure.
What are the most commonly searched types of Rust Developer jobs in Boston, MA? The most popular types of Rust Developer jobs in Boston, MA are:
What job categories do people searching Rust Developer jobs in Boston, MA look for? The top searched job categories for Rust Developer jobs in Boston, MA are:

Staff DevOps Engineer

Bostondynamics

Waltham, MA • Hybrid

$118K - $150K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Job description

Building the world's most capable robots demands world-class software infrastructure. As a Staff DevOps Engineer on the Central Software (CSW) team, you will design, build, and operate the on-prem and cloud infrastructure that powers Boston Dynamics' robotics platform - from bare-metal servers in our data center to scalable services running in Google Cloud.

You will take the lead on complex infrastructure projects, contribute to reliability and scale across multiple engineering teams, and be a go-to resource for DevOps best practices. You'll work on problems that are genuinely hard - managing physical server fleets, building reliable hybrid cloud architecture, and ensuring that infrastructure holds up under the demands of a fast-growing robotics company.

What You'll Do

  • Build and operate hybrid infrastructure. Design, provision, and maintain on-prem server infrastructure and cloud environments (primarily Google Cloud), ensuring high availability, performance, and cost efficiency across both.

  • Scale CI/CD and platform services. Own the infrastructure underpinning CI/CD pipelines, ML workflows, and simulation environments - building for reliability and growth, not just today's load.

  • Own reliability for your systems. Contribute to SLO definitions, participate in on-call rotations, lead post-mortem reviews, and drive systemic improvements that reduce recurrence across on-prem and cloud systems.

  • Champion Infrastructure as Code. Implement and maintain IaC standards (Terraform, Ansible, Packer) to ensure consistent, reproducible provisioning across all environments - physical and virtual.

  • Harden infrastructure security. Collaborate with product security engineers to implement secrets management, RBAC, network segmentation, patch processes, and secure-by-default configurations across the full infrastructure stack.

  • Collaborate across teams. Partner with software and robotics engineers to translate infrastructure requirements into durable solutions that unblock core engineering work.

What You Bring

Required

  • 5+ years of experience in DevOps or infrastructure engineering, with demonstrated contributions of both on-prem and cloud environments in production.

  • Hands-on experience provisioning and managing bare-metal server infrastructure (e.g., metal-kubed, MAAS, Digital Rebar, or similar) at scale.

  • Strong experience with Kubernetes - both cloud-managed (GKE, EKS) and self-hosted - in production environments.

  • Deep working knowledge of Google Cloud Platform or AWS, including compute, networking, storage, Kubernetes, and cost management.

  • Proficiency with Infrastructure as Code tools (Terraform, Ansible, Packer) applied across heterogeneous environments.

  • Experience with observability platforms - building dashboards, defining alerts, and driving incident response across distributed infrastructure.

  • Demonstrated knowledge of security fundamentals: secrets management, RBAC, service account governance, and network security practices.

  • Solid experience with CI/CD systems (e.g., BuildKite, GitLab CI) and build artifact management (e.g., Artifactory, Nexus).

  • Ability to work effectively in cross-functional teams and communicate infrastructure concepts clearly to non-infrastructure stakeholders.

  • Proficiency in one or more scripting or systems languages: Python, Go, Bash, Rust, or C++.

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Nice to Have

  • Domain Expertise. Direct experience with robotics-specific infrastructure challenges, such as high-throughput telemetry ingestion, large-scale simulation pipelines, or managing hardware-in-the-loop (HIL) testing environments.

  • Infrastructure Modernization. Proven track record of modernizing legacy components or migrating services across hybrid cloud/on-prem environments while maintaining high uptime for critical engineering workflows.

  • Systems Observability. Deep proficiency in observability for distributed systems, specifically diagnosing and resolving performance bottlenecks that span both hybrid cloud and physical network layers.

The base pay range for this position is between $118,000 to $150,000 annually. Base pay will depend on multiple individualized factors including, but not limited to internal equity, job related knowledge, skills and experience. This range represents a good faith estimate of compensation at the time of posting. Boston Dynamics offers a generous Benefits package including medical, dental vision, 401(k), paid time off and an annual bonus structure. Additional details regarding these benefit plans will be provided if an employee receives an offer for employment.