Mastercard

Senior Rust Developer

Mastercard

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a seasoned Rust developer with a passion for creating innovative solutions? Look no further! Mastercard is seeking a Senior Rust Developer to join our dynamic team. In this role, you will be responsible for designing, coding, and testing Rust-based applications and systems that will have a global impact. We are looking for someone who is not afraid to take on new challenges and can bring their expertise to the table to help us shape the future of payments. If you have a strong understanding of Rust programming language, experience with distributed systems, and a desire to work in a fast-paced, collaborative environment, then we want to hear from you. Join us and be a part of revolutionizing the way the world pays!

  1. Design and develop high-quality Rust-based applications and systems that meet the needs of our global clients.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Write efficient, reusable, and maintainable code in Rust programming language.
  4. Conduct thorough testing and debugging of Rust-based applications to ensure functionality and performance.
  5. Stay up-to-date with the latest advancements and best practices in Rust development.
  6. Participate in code reviews and provide constructive feedback to team members.
  7. Identify and troubleshoot any technical issues or bugs in a timely manner.
  8. Work closely with product managers and stakeholders to define project scope and deliverables.
  9. Mentor and guide junior developers on Rust programming language and best practices.
  10. Continuously improve and optimize existing Rust-based systems for better performance and scalability.
  11. Implement security measures and ensure compliance with industry standards.
  12. Collaborate with the open-source community and contribute to the development of the Rust programming language.
  13. Proactively identify and propose innovative solutions to improve processes and systems.
  14. Attend team meetings and provide updates on project progress and challenges.
  15. Maintain clear and organized documentation for all Rust-based applications and systems.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Extensive Experience With Rust Programming Language: A Senior Rust Developer At Mastercard Must Have A Deep Understanding Of The Rust Programming Language And Its Core Concepts. They Should Be Able To Write Efficient And High-Quality Code In Rust.

  • Strong Knowledge Of Software Development Principles: The Ideal Candidate Should Have A Solid Understanding Of Software Development Principles And Best Practices. This Includes Knowledge Of Data Structures, Algorithms, Design Patterns, And Code Optimization Techniques.

  • Experience With Developing Large-Scale Applications: A Senior Rust Developer At Mastercard Should Have Experience In Building And Maintaining Large-Scale Applications. They Should Be Comfortable Working With Complex Codebases And Be Able To Identify And Fix Issues Efficiently.

  • Familiarity With Web Development Frameworks: Mastercard Frequently Uses Web Development Frameworks Such As Rocket And Actix For Building Their Applications. The Ideal Candidate Should Have Experience Working With These Frameworks And Be Able To Leverage Their Features Effectively.

  • Excellent Problem-Solving Skills: A Senior Rust Developer At Mastercard Should Have Excellent Problem-Solving Skills And The Ability To Think Critically. They Should Be Able To Troubleshoot Complex Issues And Come Up With Innovative Solutions To Improve The Overall Performance Of The Codebase.

Required Skills
  • Web Development

  • Network Security

  • Agile development

  • Database Management

  • Data structures

  • Distributed systems

  • Cloud Computing

  • Performance optimization

  • Cryptography

  • Systems programming

  • Code Debugging

  • Version

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Rust Developer in New York, NY, USA is $120,000 - $150,000 per year. However, salaries may vary depending on factors such as experience, skills, and the specific company or industry.

Additional Information
Mastercard is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 15th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Mastercard

Mastercard is a leader in global payments and a technology company that connects billions of consumers, thousand of financial institutions, and millions of merchants, as well as governments and businesses around the world.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started