1

Rust Library Jobs in Alabama (NOW HIRING)

Architect, code, and maintain scalable applications using C++, Rust, Python, Docker, and related ... Integrate AI/ML libraries and functionalities into software tooling to bring richer context and ...

New

Architect, code, and maintain scalable applications using C++, Rust, Python, Docker, and related ... Integrate AI/ML libraries and functionalities into software tooling to bring richer context and ...

People also search for

Rust Library information

What is the difference between Rust Library vs Rust Developer?

AspectRust LibraryRust Developer
Required CredentialsKnowledge of Rust programming, library development experienceProficiency in Rust, software development skills, possibly a degree in computer science
Work EnvironmentTypically works on creating, maintaining, or documenting Rust librariesDevelops software applications using Rust, may work on libraries as part of projects
Employer & Industry UsageOpen-source projects, tech companies, software firmsTech companies, startups, software development firms
Search & Comparison IntentLooking for roles related to creating or maintaining Rust librariesSeeking software development roles involving Rust programming

In summary, a Rust Library focuses on developing and maintaining reusable code components in Rust, often within open-source or collaborative projects. A Rust Developer, however, is a broader role involving designing, coding, and deploying software applications using Rust, which may include working with or creating libraries as part of their responsibilities.

Can you work at a library without being a librarian?

A Rust library is a collection of code that developers use to build software, not a physical location or organization. Working on a Rust library typically involves programming skills and knowledge of Rust, and does not require being a librarian or working in a library environment. Developers can contribute to or maintain Rust libraries without any librarian credentials or roles.

How difficult is it to get a job as a librarian?

Getting a job as a librarian typically requires a master's degree in library science or information studies and relevant experience. Competition can be moderate, and strong organizational, research, and technology skills improve employment prospects, especially in public or academic libraries.

What is the highest paying library job?

In the context of Rust library development, senior software engineer or lead developer roles tend to have the highest salaries, often exceeding $120,000 annually depending on experience and location. These positions typically require advanced Rust skills, experience with system programming, and knowledge of performance optimization and concurrency.

Do libraries hire with no experience?

For roles related to Rust libraries, such as open-source contributions or development positions, employers often prefer candidates with some programming experience, but entry-level opportunities may be available for those with strong foundational skills and a willingness to learn. Demonstrating knowledge of Rust, version control, and relevant tools can improve chances, even without professional experience.
What are popular job titles related to Rust Library jobs in Alabama? For Rust Library jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Rust Library jobs in Alabama look for? The top searched job categories for Rust Library jobs in Alabama are:
What cities in Alabama are hiring for Rust Library jobs? Cities in Alabama with the most Rust Library job openings:
Infographic showing various Rust Library job openings in Alabama as of June 2026, with employment types broken down into 1% As Needed, 98% Full Time, and 1% Part Time. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.
Cyber Software Engineer

Cyber Software Engineer

Trideum Corporation

Huntsville, AL • On-site

Full-time

Posted 2 days ago


Job description

Job Summary:
Trideum Corporation is a 100% employee-owned company dedicated to addressing challenging tasks with a commitment to quality and customer service. They are seeking a Mid-Level Cyber Software Engineer to contribute to software programs supporting the Army’s Cyber Test and Evaluation, focusing on developing and maintaining tools for Red Team Operations.
Responsibilities:
• Analyze and Interpret Customer Needs: Identify, gather, and distill requirements for building reliable and maintainable software.
• Design, Develop, and Deploy Software: Architect, code, and maintain scalable applications using C++, Rust, Python, Docker, and related technologies.
• Support Red Team Operations: Develop, implement, and integrate software tools into Red Team Operations toolkits such as Cobalt Strike, Sliver C2, and Metasploit.
• Containerization and Deployment: Design, build, and package software for deployment using Docker and Kubernetes, ensuring efficient, portable, and secure execution across environments.
• Implement CI/CD and DevOps Practices: Develop automated pipelines using GitLab or equivalent platforms for continuous integration, testing, and deployment, ensuring reliability and repeatability in software releases.
• Maintain Software Quality and Security: Apply best practices in version control, code review, documentation, and secure coding, ensuring compliance with cybersecurity standards and government requirements.
• Utilize AI/ML: Integrate AI/ML libraries and functionalities into software tooling to bring richer context and valuable insights to Red Team operators.
• Collaborate Across Teams: Engage with engineers, other computer scientists, and system integrators to define technical solutions, share insights, and support multiple software initiatives.
• Travel Requirements: Approximately 10% CONUS travel to support test events.
Qualifications:
Required:
• Must have a degree in Computer Science, Mathematics, Software Engineering, or a related technical field.
• Must have at least 3 years of professional software development experience using a statically typed language.
• Demonstrable skills in coding and software workflows.
• Extensive experience with C++, C, Rust or other statically typed, compiled languages.
• Strong oral and written communication abilities are required to effectively discuss technical concepts with both technical and non-technical colleagues.
• A strong desire to learn, experiment with new technologies, and continuously stretch existing skills.
• Must be a US citizen and hold a Secret security clearance, with the eligibility to obtain a Top-Secret clearance.
Preferred:
• 4+ years of software development experience.
• Red Team tool research and development.
• Experience designing, building, and packaging software products for deployment using Kubernetes or Docker in an air-gapped environment is a plus.
• Extensive experience with DevOps and CI/CD practices using platforms such as GitLab.
Company:
Trideum Corporation is a defense & space company providing evaluation, modeling, and simulation services. Founded in 2005, the company is headquartered in Huntsville, USA, with a team of 201-500 employees. The company is currently Growth Stage.

Trideum logo

About Trideum

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

51 - 200 Employees

Headquarters location

Huntsville, AL, US

Year founded

2005

Social media