Mastercard

Software Engineer II

Mastercard
Apply
3 days ago
Arlington, VA, USAMid Level

Base Salary

$106k - $169k/yr

Responsibilities

  • Design and build scalable, maintainable data pipelines for economic insight products.
  • Develop data-processing solutions using Python, Spark, Hive, and Impala.
  • Help migrate data capabilities from on-premises Hadoop to cloud technologies such as Databricks.
  • Build and optimize data architectures and schemas for analytics and machine learning use cases.
  • Improve the performance, reliability, maintainability, and troubleshooting of large-scale data systems.
  • Write clean, testable code; participate in peer reviews; and contribute through design, implementation, and testing.
  • Collaborate with data scientists, data engineers, data warehouse teams, product managers, and infrastructure teams.
  • Explore and adopt tools and frameworks that improve data processing and analytics capabilities.
  • Contribute to new product ideas and capabilities that support business growth.

Requirements

  • Previous experience in software engineering, data engineering, or a related field.
  • Strong programming fundamentals, with Python preferred or experience in another high-level language.
  • Understanding of object-oriented design principles and software engineering best practices.
  • Strong SQL skills, including optimized and maintainable queries.
  • Familiarity with Linux command-line environments.
  • Exposure to Spark, Hive, or Impala is a plus.
  • Experience or interest in Databricks, AWS, Azure, GCP, or similar cloud platforms is a plus.
  • Interest in or exposure to machine learning, AI, or agent-based systems is a plus.
  • Bachelor’s degree in Computer Science, Information Systems, Information Technology, or equivalent practical experience.
  • Ability to communicate complex technical concepts and work proactively in collaborative environments.

Benefits

  • Hybrid Arlington, Virginia work arrangement with an expectation of three days onsite per week.
  • Full-time benefits generally include medical, prescription drug, dental, vision, disability, and life insurance; flexible spending and health savings accounts; paid leaves; sick and safe time; vacation; personal days; paid holidays; 401(k) matching; fitness facilities or reimbursement; and tuition reimbursement.
  • The position is intended to be filled by January 17, 2027, or as soon as possible if that date has passed.

Tech Stack

Categories

Data Engineering
Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me