Talent.com
Senior Rust Systems Developer (Concurrency, Async, AWS, SaltStack)
Senior Rust Systems Developer (Concurrency, Async, AWS, SaltStack)ACS Consultancy Services • Atlanta, GA, United States
serp_jobs.error_messages.no_longer_accepting
Senior Rust Systems Developer (Concurrency, Async, AWS, SaltStack)

Senior Rust Systems Developer (Concurrency, Async, AWS, SaltStack)

ACS Consultancy Services • Atlanta, GA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Job Title : Senior Rust Systems Developer (Concurrency, Async, AWS, SaltStack)

Location : Atlanta, GA (Hybrid)

We are currently seeking candidates who meet the following qualification

Responsibilities

  • 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
  • Streamline development workflows, optimize build processes, and improve overall development efficiency

Mandatory Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field
  • Professional software development experience
  • Rust programming experience
  • Proven experience as a Lead Developer or similar role
  • Strong understanding of memory management, concurrency, and systems programming concepts
  • Experience with Rust ecosystem tools and popular crates
  • Knowledge of async programming in Rust using tokio, async-std, or similar frameworks
  • Familiarity with performance profiling and optimization techniques
  • Experience with advanced automation platforms like SaltStack for infrastructure and configuration management
  • Knowledge and experience with AWS, GitHub, and GitLab pipelines
  • 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
  • Preferred Qualifications

  • Experience mentoring junior developers
  • Familiarity with CI / CD pipelines and DevOps practices
  • Knowledge of integrating Rust applications with third-party services
  • Understanding of large-scale distributed systems
  • If you meet these qualifications, please submit your application via link provided in LinkedIn.

    Kindly do not call the general line to submit your application.

    serp_jobs.job_alerts.create_a_job

    Senior Rust Developer • Atlanta, GA, United States