1

Junior Rust Developer Jobs (NOW HIRING)

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

Junior Software Engineer

New York, NY · On-site +1

$80K - $130K/yr

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

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

Corporate Tools is hiring a Junior Software Engineer. You will be a traditional company employee ... Experience with current software development languages such as Ruby, Python, Java, or Rust, etc.

next page

Showing results 1-20

Junior Rust Developer information

See salary details

$24K

$89K

$137.5K

How much do junior rust developer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for junior rust developer in the United States is $88,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $87,000.00 per year, depending on experience, location, and employer.

What kinds of projects and daily tasks can I expect as a Junior Rust Developer?

As a Junior Rust Developer, you’ll often work on writing, testing, and maintaining Rust code alongside more experienced team members. Your tasks may include fixing bugs, implementing new features, participating in code reviews, and collaborating with cross-functional teams such as QA, DevOps, and product management. You’ll also spend time learning best practices, exploring Rust libraries and frameworks, and gradually taking on more complex responsibilities as your skills grow. This hands-on experience helps you build expertise in Rust while contributing to real-world software projects.

What is a Junior Rust Developer job?

A Junior Rust Developer is an entry-level software developer specializing in the Rust programming language. They assist in building and maintaining software applications, often focusing on system programming, backend development, or performance-critical applications. Responsibilities typically include writing clean and efficient Rust code, debugging, testing, and collaborating with senior developers. Junior Rust Developers are expected to have a basic understanding of Rust’s ownership model, memory safety, and concurrency features. They may work in industries such as finance, blockchain, gaming, or systems programming while learning best practices and improving their coding skills.

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

To thrive as a Junior Rust Developer, you need a good grasp of Rust programming fundamentals, problem-solving skills, and a relevant educational background in computer science or software engineering. Familiarity with version control systems like Git, basic knowledge of Cargo (Rust’s package manager), and experience using collaborative development tools are typically required. Effective teamwork, a willingness to learn, and clear communication help you integrate into development teams and adapt to evolving project requirements. These skills and traits ensure you can contribute to codebases efficiently while continuing to grow in a rapidly evolving technical environment.

More about Junior Rust Developer jobs
What cities are hiring for Junior Rust Developer jobs? Cities with the most Junior Rust Developer job openings:
What are the most commonly searched types of Rust Developer jobs? The most popular types of Rust Developer jobs are:
What states have the most Junior Rust Developer jobs? States with the most job openings for Junior Rust Developer jobs include:

Junior Systems and Application Engineer

Illumynt

Groveport, OH • On-site

Full-time

Posted 19 days ago


Job description

Position Summary:

The Junior Systems and Application Engineer support the development and maintenance of business applications and internal systems. This role is ideal for a professional looking to build hands-on experience in software development, systems integration, and business process support. The Junior Systems and Application Engineer will work closely with senior engineers and management to ensure systems operate efficiently, application data is accurate, and technology solutions meet company and client standards. This role is on-site at our Groveport, OH Facility.


Responsibilities will include but not be limited to:

  • Assist in the development and maintenance of frontend and backend applications supporting internal systems and workflows
  • Support system integrations through APIs and assist with data exchange between platforms
  • Write, optimize, and maintain SQL queries to support reporting and operational processes
  • Participating in the Software Development Life Cycle (SDLC), including development, testing, and deployment activities
  • Execute and support testing efforts, including basic test automation and validation of system changes
  • Assist in troubleshooting and resolving day-to-day technical and system-related issues
  • Collaborate with team members to gather and document business requirements and translate them into technical tasks
  • Support the Systems & Engineering team with tickets, system updates, and enhancement requests
  • Contribute documentation, including technical specifications and process documentation
  • Build and maintain basic reports or dashboards (e.g., Power BI) as needed
  • Use version control tools (e.g., GitHub) to manage and track development work
  • Identify potential system or application issues and escalate to senior engineers as necessary.
  • Collaborate with cross-functional teams to ensure quality, compliance, and security standards are met.
  • Maintain and protect Illumynt assets including systems, licensed software, test environments, and client data.
  • Adhere to company standards and policies including environmental, quality, EH&S, and data security practices.
  • Assist with user access management, application patching, system imaging, and lab environment operations.
  • Perform other special projects assigned.

Candidate Requirements:

  • 1-3 years of experience in a software development or related technical role (internship experience acceptable).
  • Associate or bachelor's degree in engineering, Computer Science, Information Systems, or a related field, or a portfolio showcasing related experience.
  • Proficiency in Python and JavaScript, with practical project or work examples
  • Working knowledge of SQL for querying and data manipulation
  • Basic understanding of APIs and system integrations
  • Familiarity with the Software Development Life Cycle (SDLC)
  • Exposure to testing methodologies and/or test automation concepts
  • Experience using GitHub or similar version control tools
  • Experience using Jira / DevOps, or similar tools
  • Strong problem-solving and technical troubleshooting abilities across systems and applications.
  • Excellent organizational and communication skills.
  • Ability to work independently and collaboratively within a team environment.
  • Strong attention to detail and commitment to quality.


Preferred Qualifications

  • Exposure to or interest in Rust
  • Familiarity with ITAD (IT Asset Disposition) or reverse logistics environments
  • Basic understanding of project management principles or tools

Competencies:

Adaptability - Adapts to changes in the work environment and manages competing demands.

Analytical Skills - Collects and researches data; identifies data relationships and dependencies; uses intuition and experience to complement findings.

Communication - Listens effectively, communicates clearly in both verbal and written form, and keeps others informed.

Innovation - Displays creativity and resourcefulness; suggests improvements to processes and procedures.

Problem Solving - Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully.

Quality & Quantity - Demonstrates accuracy and thoroughness; meets productivity goals while maintaining high-quality standards.

Use of Technology - Demonstrates required technical skills; adapts to new technologies; troubleshoots and applies technology to improve efficiency.