Mastercard’s Business Experimentation and Optimization (BE&O) teams within the Services organization is seeking a technically strong Software Engineer II to help design, build, and evolve a next-generation experimentation platform that enables organizations around the world to make smarter, data-driven decisions. In this role, you will contribute across the full software development lifecycle, from architecture and system design through implementation, testing, and continuous improvement. You will build scalable, cloud-native applications, APIs, and data-processing capabilities using technologies such as Java, Spring Boot, TypeScript, React, Databricks, and Spark, with cloud platforms including AWS and Azure. The Business Experimentation and Optimization (BE&O) is building industry-leading software that empowers business users around the world to make data-driven decisions through advanced analytics and experimentation. As we expand our product offerings and modernize our technology stack, we are reimagining how we deliver scalable, cloud-native solutions to our clients. Our teams are small, agile, and empowered to choose the processes that work best for their goals. Every engineer contributes to the full development lifecycle, from ideation and design to implementation and testing, fostering a culture of ownership, innovation, and continuous improvement. This is a hybrid role based in Arlington, VA, requiring three days per week onsite.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level