MasterCard-posted 2 months ago
$200,000 - $320,000/Yr
Full-time • Senior
O'fallon, MO
Credit Intermediation and Related Activities

Mastercard's Business & Market Insights (B&MI) is seeking a Senior Principal Software Engineer to lead the design and development of advanced software solutions for Operational Intelligence program group within B&MI. This role is pivotal in shaping the architecture of platforms that deliver real-time intelligence, predictive analytics, and data-driven insights to its customers. As a key technology leader, this role will also focus on engineering best practices, next gen innovation, vendor management, and external partnerships, while fostering a culture of continuous improvement and accountability within the program group. The Business & Market Insights (B&MI) group empowers organizations to achieve growth & innovation goals by providing unparalleled data-driven insights and advanced analytics. By leveraging proprietary data and global expertise, B&MI helps businesses make smarter, more informed decisions that drive profitability and success. We turn complex data into actionable strategies that lead to better outcomes and sustained competitive advantage.

  • Act as a technical thought leader across the B&MI organization, influencing architectural decisions and long-term technology strategy.
  • Facilitate cross-team collaboration by aligning engineering, product, data science, and infrastructure teams around shared goals and technical direction.
  • Lead technical design reviews, architecture forums, and innovation workshops to drive consensus and clarity and build a culture of innovation within the team.
  • Champion a culture of engineering excellence, continuous improvement, and knowledge sharing.
  • Drive decision-making processes that balance technical rigor, business impact, and delivery timelines.
  • Evaluate emerging technologies and guide strategic adoption to enhance platform capabilities.
  • Define and enforce architectural standards, engineering best practices, and governance models across the Operational Insights portfolio.
  • Mentor and develop engineering talent, promoting growth and technical maturity.
  • Architect and develop scalable and highly performant applications using a wide range of programming languages, tools, and technologies.
  • Design and implement RESTful APIs and web services with best-in-class API tooling and design practices.
  • Lead UI/UX development using frameworks like Angular, React and others, ensuring responsive and intuitive user experiences.
  • Drive cloud-native development and DevOps automation using Pivotal Cloud Foundry, Docker, Jenkins, and CI/CD pipelines.
  • Integrate AI/ML models into operational platforms using frameworks like TensorFlow, PyTorch, or MLlib.
  • Build and optimize data streaming pipelines using technologies such as Kafka, Flink, or Spark Streaming.
  • Develop big data solutions leveraging Hadoop, Spark, Cassandra, Elasticsearch, and other distributed systems.
  • Collaborate with cross-functional teams to ensure seamless integration across systems and data sources.
  • Proven experience as a Senior Principal Engineer or equivalent in enterprise data architecture, data engineering, or data platform strategy.
  • Demonstrated technical leadership and strategic influence, driving innovation, prioritization, and delivery excellence.
  • Proficiency with cloud platforms like AWS, Azure, etc. and cloud-based platforms like Databricks and Snowflake.
  • Hands-on experience building global web applications with full-stack expertise in diverse technologies, including cloud and AI/ML.
  • Expert-level technical proficiency on the following tools and technologies: Java, Spring (Boot, Data, Batch, REST, Cloud, AOP), Hibernate, C#, .Net, Python, SQL, Angular, React and other JavaScript frameworks, AWS, Azure, Pivotal Cloud Foundry, Docker, Jenkins, CI/CD, Oracle, SQL Server, PostgreSQL, Cassandra, MongoDB, ElasticSearch, Kafka, Flink, Spark, Hadoop, TensorFlow, PyTorch, Scikit-learn, MLlib, MLflow, Eclipse/IntelliJ, Sonar, GIT, Maven, SQL Developer, Gatling.
  • Experience working in Agile environments, leveraging modern delivery practices like Scrum, SAFe, or product-centric models.
  • Strong analytical and problem-solving abilities, with quick adaptation to new technologies, methodologies, and systems.
  • Strong executive presence with the ability to translate complex architecture concepts into business language.
  • Experience mentoring and leading global, cross-functional teams of high-performing technical talent.
  • Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related technical field required.
  • 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