NOVALINK SOLUTIONS LLC

Senior Rust Developer

NOVALINK SOLUTIONS LLC

contract

Posted on:

Location Type: Hybrid

Location: Atlanta • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSRustSaltStack

About the role

  • Design and develop high-performance applications using Rust's ownership model and type system
  • Write safe, concurrent, and efficient code following Rust best practices and idioms
  • Lead development of advanced features and systems using Rust
  • Review and optimize code for performance, safety, and scalability
  • Mentor junior and mid-level developers through code reviews and training
  • Collaborate with product managers and stakeholders on technical requirements
  • Troubleshoot critical issues and provide long-term solutions
  • Integrate Rust applications with existing systems and third-party services
  • Deploy and monitor Rust applications in production environments
  • Collaborate with DevOps teams to optimize build processes and deployment pipelines
  • Drive the implementation of DevOps practices and tools for continuous integration, automated testing, and deployment.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related technical field.
  • 10 Years Professional software development experience.
  • 5 Years Rust experience.
  • 3 Years Proven experience as a Lead Developer or similar role.
  • 3 Years Experience with advanced automation platforms like SaltStack for infrastructure and configuration management.
  • 5 Years Knowledge and Experience with AWS, GitHub, and GitLab pipelines.
  • 5 Years Knowledge of async programming in Rust using tokio, async-std, or similar frameworks.
  • 5 Years Strong understanding of memory management, concurrency, and systems programming concepts.
  • Excellent debugging skills for systems-level and concurrent programming issues.
  • Ability to write clean, maintainable, and well-documented Rust code.
  • Self-motivated with the ability to learn quickly and adapt to new technologies.
Benefits
  • Hybrid work environment

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Rustconcurrent programmingmemory managementsystems programmingasync programmingtokioasync-stdcode optimizationautomated testingDevOps practices
Soft skills
mentoringcollaborationtroubleshootingproblem-solvingself-motivationadaptabilitycommunicationleadershipcode reviewtraining
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Software Engineeringrelated technical field
Tek Spikes

Senior Java Developer

Tek Spikes
Seniorcontract🇺🇸 United States
Posted: 3 days agoSource: apply.workable.com
AzureCassandraJavaKafkaMongoDBNoSQLRedisSpringSpring BootSpringBootSQL
TASC

Software Engineer II, Java

TASC
Mid · Seniorfull-time🇺🇸 United States
Posted: 20 days agoSource: mastercard.wd1.myworkdayjobs.com
AngularJavaJavaScriptMicroservicesOraclePostgres
WillHire

Associate Software Engineer, Python

WillHire
Junior · Midfull-time$106k–$160k / year🇺🇸 United States
Posted: 20 days agoSource: workday.wd5.myworkdayjobs.com
DockerKubernetesMicroservicesNoSQLPython
WillHire

Software Development Engineer, Python

WillHire
Mid · Seniorfull-time$129k–$193k / year🇺🇸 United States
Posted: 20 days agoSource: workday.wd5.myworkdayjobs.com
DockerKubernetesMicroservicesMongoDBNoSQLPython