Welcome to Mastercard, where we strive to make the world a more connected and secure place. As a Senior Rust Developer, you will play a crucial role in developing and maintaining our cutting-edge payment processing systems using the Rust programming language. We are looking for a passionate and experienced developer who is driven to push the boundaries of technology and deliver high-quality solutions. If you are a problem solver, team player, and have a strong understanding of Rust, we want you to join our dynamic team. Keep reading to learn more about the qualifications and responsibilities for this exciting opportunity at Mastercard.
- Develop and maintain Mastercard's payment processing systems using the Rust programming language.
- Collaborate with the team to design, implement, and test new features and enhancements.
- Understand and follow coding standards and best practices to ensure high-quality and efficient code.
- Troubleshoot and debug production issues in a timely manner.
- Continuously improve and optimize existing code to enhance system performance and scalability.
- Stay updated with the latest developments in Rust and apply them to the systems.
- Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
- Mentor and provide technical guidance to junior developers.
- Participate in code reviews and ensure adherence to coding standards.
- Proactively identify and communicate potential risks and issues.
- Take ownership of assigned tasks and deliver them within the given timeline.
- Communicate effectively with team members and stakeholders to provide project updates and address any concerns.
- Stay organized and maintain documentation for all development activities.
- Continuously learn and improve skills to stay up-to-date with emerging technologies and industry trends.
- Adhere to company policies and procedures, including security and confidentiality standards.
Extensive Experience With Rust Programming Language: The Ideal Candidate Should Have A Strong Foundation In Rust, With A Deep Understanding Of Its Concepts And Best Practices. They Should Have A Proven Track Record Of Developing Complex Applications In Rust.
Proficiency In Developing Scalable And Secure Applications: The Senior Rust Developer Should Have Experience In Designing And Implementing Highly Scalable, Secure, And Reliable Applications. They Should Have A Thorough Understanding Of Software Development Principles And Methodologies.
Experience With Blockchain Technology: As Mastercard Is Exploring Opportunities In The Blockchain Space, The Senior Rust Developer Should Have Experience In Developing Blockchain-Based Applications. They Should Have A Good Understanding Of Distributed Ledger Technology And Smart Contracts.
Familiarity With Payment Systems: Mastercard Is A Leading Player In The Payment Industry, And The Ideal Candidate Should Have A Good Understanding Of Payment Systems. They Should Be Familiar With Card Processing, Payment Gateways, And Payment Networks.
Strong Problem-Solving And Analytical Skills: The Senior Rust Developer Should Be Able To Analyze Complex Problems And Come Up With Creative Solutions. They Should Have A Strong Attention To Detail And Be Able To Debug And Troubleshoot Issues Effectively. They Should Also Be Able To Work Independently And Make Critical Decisions When Needed.
Software Development
Security
Database Management
Debugging
Agile Methodology
Performance optimization
API design
Code Review
Team Leadership
System architecture
Test-Driven Development
Rust programming
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Empathy
According to JobzMall, the average salary range for a Senior Rust Developer in O'Fallon, MO, USA is $120,000 - $150,000 per year. However, this can vary depending on the specific company, years of experience, and skills of the individual.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started