Back to Search Results
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Mastercard
Location: Arlington, VA
Career Level: Mid-Senior Level
Industries: Banking, Insurance, Financial Services

Description

Our Purpose

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Title and Summary

Software Engineer II Overview:
The Apollo maintains and builds data pipelines to take Mastercard's transaction data and transform it into useful formats for analytics tools. We support our customers by delivering accurate and high-value data quickly. In addition to proactively monitoring our pipelines' health, we are continuously improving its efficiency and throughput, automating away manual parts of the process and building tools to make management easier and data lineage more visible. We're looking for aspiring and motivated software engineers with an interest and experience in building complex applications that manage data, and the abilities to balance critical workstreams and work with people across a variety of roles.

Role:
- Responsible for the programming, analysis, design, development, and delivery of software applications working on large quantities of data.
- Execute end-to-end software development lifecycle activities, including programming, testing, implementation, documentation, maintenance, and support. This should include familiarity with version management, CI, code review, test design, test writing, deployment, and logging and monitoring.
- Develop cutting-edge technical solutions aligned with MasterCard standards and best practices, ensuring they meet and exceed business requirements.
- Craft high-quality, secure, and scalable software solutions based on detailed technical requirements and design specifications, delivering within designated timeframes.
- Explore, assess, and propose innovative technical alternatives for current and future business needs, leveraging the latest technologies and frameworks.
- Document software following established Software Development Best Practices, promoting clarity and consistency in communication.
- Contribute creative ideas to fortify existing standards and processes, actively seeking opportunities to enhance them and boost process efficiency.
- Play a vital role in the collection and reporting of project and software metrics, contributing to the overall assessment and improvement of development efforts.
- Lead production incident problem management, conducting root cause analysis and implementing effective solutions to ensure continuous system reliability and performance.

All About You:
- Strong experience in software engineering.
- Thorough knowledge and understanding of Software Engineering Concepts and Methodologies.
- Proficiency in .NET (C# and MSSQL) or similar stacks and versatile stack adaptability.
- Experience in Agile framework, unit testing libraries/framework (.Net Framework preferred), code management tool (Git), deployment tools (Jenkins)
- Proactive about monitoring health indicators for teams, from CI, to splunk and jira.
- Strong initiative and self-motivation.
- Willingness and ability to work with diverse and geographically distributed project team.
- Contribute to the design, development, testing, and rollout of data pipelines.
- Capable of shifting gears to address the highest priority items for our team and clients.
- Enthusiastic about debugging complex problems to quickly get back to business as usual and putting in robust solutions for long term stability.
- Communicative and collaborative with a variety of people on and off the team in different roles. Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

Corporate Security Responsibility


All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard's security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more.

Pay Ranges

Arlington, Virginia: $106,000 - $169,000 USD


 Apply on company website