Rust Developer | Systems Programming, Asynchronous Tech, Blockchain, WebAssembly, Cloud (AWSAzure), High-Performance Software

Synechron

Not Interested
Bookmark
Report This Job

profile Job Location:

Pune - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Job Summary
Synechron is seeking an experienced Rust Programmer to join our development this role you will design develop and maintain high-performance reliable and scalable software solutions using Rust. You will work closely with cross-functional teams to implement efficient secure and maintainable code that drives innovation and aligns with organizational technical standards. Your contributions will support the development of cutting-edge applications across various domains including distributed systems blockchain and embedded environments.


Software Requirements

  • Required: Rust (latest stable release) Git CI/CD tools (Jenkins GitLab CI Azure DevOps) Docker Linux command-line tools code review tools (e.g. Gerrit Review Board)

  • Preferred: Rust frameworks such as Tokio Actix Rocket; WebAssembly blockchain SDKs; cloud platforms (AWS Azure); containers orchestration (Kubernetes)

  • Experience level: 3 years of hands-on experience developing with Rust with a focus on systems programming and high-performance applications

Overall Responsibilities

  • Develop test and maintain scalable and secure software applications using Rust

  • Collaborate with product managers systems architects and other developers to translate business and technical requirements into performant solutions

  • Implement and optimize asynchronous programming concurrency and memory management features of Rust

  • Conduct code reviews ensure coding standards and contribute to maintainable codebases

  • Optimize application performance through profiling benchmarking and resource tuning

  • Integrate Rust applications with distributed systems WebAssembly modules or blockchain platforms as applicable

  • Troubleshoot and debug complex issues perform root cause analysis and implement fixes

  • Write comprehensive technical documentation and contribute to internal knowledge bases

  • Stay current with the latest developments and best practices in Rust and related technologies

Technical Skills (By Category)

  • Programming Languages:

    • Essential: Rust (latest stable) familiarity with asynchronous Rust (Tokio async/await)

    • Preferred: C C Python or Java for interoperability and automation

  • Databases/Data Management:

    • Basic knowledge of relational databases (PostgreSQL MySQL) key-value stores (Redis) and NoSQL systems (MongoDB)

  • Cloud Technologies:

    • Basic understanding of deploying Rust applications on cloud platforms such as AWS Azure or GCP (preferred)

  • Frameworks and Libraries:

    • Tokio Actix Rocket WebAssembly blockchain SDKs cryptographic libraries

  • Development Tools & Methodologies:

    • Git Docker Kubernetes CI/CD pipelines Agile Scrum code review practices profiling tools (Valgrind perf)

  • Security & Protocols:

    • Knowledge of encryption techniques TLS/SSL secure coding practices and compliance standards relevant to applications

Experience Requirements

  • 3 years of hands-on experience developing application software with Rust

  • Proven track record designing high-performance scalable and secure systems

  • Experience working with asynchronous programming concurrency and memory management in Rust

  • Knowledge of integrating Rust applications with distributed systems WebAssembly or blockchain solutions

  • Industry experience in fintech cryptocurrency embedded systems or distributed computing environments is advantageous

Day-to-Day Activities

  • Write review and optimize Rust code for performance security and stability

  • Collaborate with multi-disciplinary teams to define requirements and architect solutions

  • Profile and troubleshoot applications to resolve bottlenecks and bugs

  • Implement and improve application automation deployment pipelines and containerized environments

  • Develop WebAssembly modules or blockchain integrations as needed

  • Conduct code reviews mentor junior developers and ensure adherence to best practices

  • Document system architecture APIs and technical workflows

  • Keep abreast of the latest Rust updates tools and industry standards

Qualifications

  • Bachelors or Masters degree in Computer Science Software Engineering or related field

  • 3 years of professional experience working with Rust in production environments

  • Certifications in cloud platforms security or systems programming (preferred)

  • Strong analytical troubleshooting and communication skills

  • Demonstrated ability to work independently and as part of a collaborative team

Professional Competencies

  • Critical thinking and advanced problem-solving skills

  • Strong leadership and mentorship abilities when working with team members

  • Effective communication for stakeholder engagement and technical documentation

  • Adaptability to new technologies and evolving project requirements

  • Focus on building secure high-performance and maintainable systems

  • Efficient time management and organizational skills to meet project milestones

SYNECHRONS DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.


All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice


Required Experience:

IC

Job SummarySynechron is seeking an experienced Rust Programmer to join our development this role you will design develop and maintain high-performance reliable and scalable software solutions using Rust. You will work closely with cross-functional teams to implement efficient secure and maintainabl...
View more view more

Key Skills

  • Asset
  • ABAP
  • Community Support
  • Elevator Maintenance
  • Infection Control
  • Arbitration

About Company

Company Logo

Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more

View Profile View Profile