Mastercard-posted 11 days ago
Full-time • Mid Level
O’Fallon, MO
5,001-10,000 employees

Be part of MasterCard's Decision Management Platform, which serves as the decisioning engine for multiple business solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per day in tens of milliseconds using a multi-tiered, message-oriented approach for high performance and availability. Have you ever wanted to be a part of something BIG? Do you have experience integrating new and emerging technologies into existing environments as technologies evolve and demands change? In this role, you can make an immediate impact for a Leading Global Technology Company, MasterCard. The Senior Software Engineer role is responsible for working with teams across the company to implement new data solutions while maintaining the stability of the platform. You’ll work within the Fraud Data Engineering team to grow their knowledge and expertise. You will get the chance to work with extremely large data sets and be on the cutting edge of transforming the way Mastercard captures, processes, stores and visualizes transactional data. We’re looking for a highly skilled and passionate engineer who thrives at the intersection of customer needs, business goals, and cutting-edge technology. The ideal candidate is not only technically proficient but also deeply curious, collaborative, and committed to delivering impactful solutions.

  • 6–8 years of experience in software application development, with a strong foundation in programming.
  • Minimum 5 years of hands-on experience in Java or Scala.
  • At least 3 years of experience working with Hadoop platforms.
  • Solid understanding of software engineering principles, including object-oriented design and microservices architecture.
  • Proven expertise in building data processing applications using Scala and Python 3.10+.
  • Strong grasp of design patterns, clean code practices, and writing maintainable, scalable software.
  • Experience developing container-based applications in a microservices environment.
  • Passion for learning and mentoring, with a collaborative mindset and eagerness to grow technical skills.
  • Deep knowledge of Big Data platforms such as Databricks, Cloudera, Teradata, and the underlying Hadoop architecture.
  • Creative problem-solver with a startup mentality and enthusiasm for tackling complex data and algorithmic challenges.
  • Proficient with Git or similar version control systems.
  • Committed to building high-quality, robust, and scalable software, with experience in CI/CD, test automation, and monitoring/alerting.
  • Comfortable working in a high-performing Agile team.
  • Excellent communication and interpersonal skills.
  • Experience with relational and NoSQL databases, including query optimization and performance tuning.
  • Hands-on experience with Spark 3.x and building large-scale batch data -pipelines on Hadoop clusters.
  • Familiarity with messaging systems like Kafka and reactive architecture paradigms.
  • Experience designing fault-tolerant, high-availability systems.
  • Background in data modeling and building data dictionaries for big data environments.
  • Exposure to cloud platforms such as Azure, AWS, or IBM Cloud (in order of preference).
  • Knowledge of secure software development, including tools like Checkmarx.
  • Experience with data analytics platforms, workflow engines, and UNIX shell scripting.
  • 1–2 years of experience in software architecture and mentoring junior engineers.
  • insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • flexible spending account and health savings account
  • paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service