1

Rust Developer Jobs in Minnesota (NOW HIRING)

What does impact look like as an engineering leader here? Priority one is the impact you'll have ... C, Rust, Python, Operating System/Kernel development, RTOS, Embedded Systems/Firmware design ...

Senior Research Engineer

Eagan, MN · Hybrid

$106K - $146K/yr

Experience implementing CI/CD, DevOps, and SDLC concepts in application delivery. * Experience ... Rust, Scala, Typescript, etc.) #LI-SM2 This posting is for proactive recruitment purposes and may ...

Strong proficiency in programming languages such as Python, TypeScript, or Rust * Experience with AI/ML frameworks, LLM technologies, and data pipelines * Knowledge of model lifecycle management ...

New

Software Engineer, Backend

Saint Paul, MN · On-site

$152K - $219K/yr

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Software Engineer, Backend

Edina, MN · On-site

$152K - $219K/yr

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

As a Red Team Lead Engineer, you will conduct and lead operations, contribute to the team ... Python, C#, Rust, Go, or C skills * Solving difficult problems, and creatively subverting systems

DEVELOPER L3 City: Minneapolis State/Province: Minnesota Posting Start Date: 6/9/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused ...

Software Developer

Saint Paul, MN · On-site

$120K - $140K/yr

NET C# Developer to solve complex engineering problems and lead a small team of developers within a very dynamic environment at our Twin Cities office. As a senior member of our team, you will play a ...

next page

Showing results 1-20

Rust Developer information

See Minnesota salary details

$16

$51

$80

How much do rust developer jobs pay per hour?

As of Jul 21, 2026, the average hourly pay for rust developer in Minnesota is $51.75, according to ZipRecruiter salary data. Most workers in this role earn between $39.57 and $63.32 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.

What engineer makes $500,000 a year?

Highly experienced software engineers, including senior developers and specialized roles like machine learning engineers or cloud architects, can earn $500,000 or more annually, especially in top tech companies or with significant equity and bonuses. Achieving this level typically requires advanced skills, extensive experience, and often working in high-demand environments or leadership positions.

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. Senior roles or those requiring specialized skills in systems programming or performance optimization tend to offer higher salaries. Compensation may also include benefits such as remote work options and professional development opportunities.

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 jobs in the US pay 300,000 a year?

In the US, high-paying roles such as senior software engineers, data scientists, and specialized roles like Rust developers with extensive experience and expertise can earn $300,000 or more annually. These positions often require advanced skills, certifications, and leadership responsibilities, typically found in technology, finance, or executive sectors.
What are the most commonly searched types of Rust Developer jobs in Minnesota? The most popular types of Rust Developer jobs in Minnesota are:
What job categories do people searching Rust Developer jobs in Minnesota look for? The top searched job categories for Rust Developer jobs in Minnesota are:
What cities in Minnesota are hiring for Rust Developer jobs? Cities in Minnesota with the most Rust Developer job openings:
Infographic showing various Rust Developer job openings in Minnesota as of July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $107,642 per year, or $51.8 per hour.
Engineering Manager

Engineering Manager

Swoop Search

Minneapolis, MN • On-site

Full-time

Posted 13 days ago


Job description

About Swoop:
Swoop Technologies's mission is to make the physical world accessible to innovation. We are building a distributed operating system, SwoopOS, that decomposes the world's equipment into a distributed robotic embodiment upon which a new generation of distributed systems, autonomous systems, and agentic AI can be built and deployed using our SDK, Valhalla, and operated via our browser, Surf. Imagine the world's equipment - consisting of the electrical grid, communications architectures, manufacturing facilities, and militaries as a trapped supply of inputs possessing the potential to ensure Western military advantage, sovereign control of economically competitive manufacturing capacity, or the creation of a grid that fosters energy dominance. Swoop is liberating these trapped assets, allowing them to contribute to the world's future as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints of safety. That is what Swoop is building. Not in the data center or cloud or edge on-premise computing node. In the physical world. This is a hybrid position that requires someone based in Minneapolis/St. Paul who can work in-office 3+ days per week
Your Impact:
We believe our team members are our greatest asset, and as such, are seeking a passionate engineering leader to manage engineers across product engineering. These teams are instrumental in building our platform that allows customers to access critical information about their systems and environment, share discoveries, and solve their most challenging real-world problems.
What does impact look like as an engineering leader here? Priority one is the impact you'll have mentoring and growing team members. You view management not just as a career step for advancement, but rather, as an opportunity to nurture and develop talent. You hold the belief that good managers enhance their teams by looking for ways to improve individual's skills, guide problem solving so that team members come to the right solution on their own, identify personal growth opportunities, remove roadblocks, and aren't afraid to dive into technical work when needed.
You will seek ways to enhance processes and increase efficiencies, while setting and maintaining high standards for your team. You will communicate our vision and how it integrates into the engineering roadmap, while maintaining technical oversight of engineering and design documentation. Your genuine passion for management, combined with your technical expertise, will have a lasting impact on Swoop and, most importantly, on your team.
What You'll Do:
  • Provide feedback on designs, product features, and technical specifications to help team members identify ways to improve quality. Coach IC's to reach the right outcomes, so that consistent improvements are made
  • Develop engineers capable of managing large, ambiguous projects independently and successfully, with minimal oversight. They will still request help when necessary, but they will lead the process
  • Conduct regular 1:1's and annual performance and development reviews; set 6-month individual goals and expectations for team members
  • Maintain high standards for engineering and product development, while not shying away from providing feedback to team members (both praise and improvements)
  • Communicate effectively changes at the team and organization level, in addition to successfully conveying the company vision and how it translates to our development roadmap
  • Maintain awareness and accountability of your teams domain, and effectively work with cross functional team members (Engineering, Business, PgM's, etc.) through successful full cycle product and feature launches
  • Ensure technical design and engineering documentation remains current, as well as quarterly release notes
  • Ensure engineering deadlines are met. Be proactive in communicating to the appropriate stakeholders any changes to the timeline and why
  • Stay technical - Provide design and code reviews, and, when time permits, write some yourself. This could take the shape of enhanced test coverage, automation, or other areas where utilizing your technical expertise enhances design and engineering processes at Swoop

You Should Have:
  • 7+ years of full-time embedded engineering and/or full-stack development
  • 2+ years of prior management experience
  • Strong technical experience with multiple of the following: C, Rust, Python, Operating System/Kernel development, RTOS, Embedded Systems/Firmware design, Microkernel development, Bare Metal development, Backend development, Kubernetes
  • Strong collaboration, verbal, and written communication skills that have been used to translate company vision, technical roadmaps, technical documentation, interactions with stakeholders, and team goals and alignment
  • Track record of mentoring and leading high performing teams to successfully deliver on large scale projects
  • The desire to stay technical in order to leverage your expertise to solve problems
  • The characteristics of being a reliable self-starter, operating with speed and urgency, organized, efficient, and strong attention to detail

Bonus if you have:
  • Previous management experience leading distributed team members
  • Experience recruiting, interviewing, and hiring high performing members into your team

Swoop Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.