Back to jobs
M

Sr. Software Engineer (Performance Engineering)

🇮🇳Mastercard

Type
Full Time
Level
Senior
Location
Pune, India
Posted 9d ago

Job 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 Sr. Software Engineer (Performance Engineering) Overview • Quality Engineering team within MasterCard is about creating an ecosystem to build a world beyond waiting for all delivery teams to help achieve time-to-market, quality excellence, and higher customer satisfaction within all verticals including core, emerging payments, and value-added services. • Unlike similar performance testing roles in other organizations, this position needs deep understanding of architecture stacks and performance patterns – in addition to performance tools and performance testing- to understand business requirements and help architect/fine-tune systems for better performance early in the development life cycle. • This position will drive holistic performance strategy, performance testing, analysis, tuning, and performance architecture for any/all key MasterCard business verticals and capabilities. Key questions: • Are you an experienced leader who is passionate about innovative technology – specifically performance engineering tools, performance profiling, web/mobile and database performance real-time monitoring, tools - and its potential to help create a world beyond cash? • Love being hands on and eager to demonstrate a clear path of services adoption to your partners with demos, presentations, and prototypes? • Do you have a motivation to drive Performance Test automation and self-service culture as a part of software delivery practices? • Can you scale your communication to articulate application performance metrics and issues starting from engineers to program managers to executives? Role • Provide technical recommendations for a holistic performance strategy covering environment, techniques, key SLA metrics; platform hardware analysis; scalability architecture for better performance; and performance profiling/troubleshooting techniques. • Mentor a team of performance engineers on test data and performance environment needs, and develop schedules for ongoing performance testing activities. • Partner with operations, product, and development teams to develop real-time performance dashboards and provide daily transparency of production application performance to stakeholders. • Develop and oversee performance strategies and approaches including creating performance metrics and ensuring all applications are performing to the agreed upon SLAs. • Define and implement best practices for end-to-end application performance management solutions including

Read original posting

Required Skills

R
M

Mastercard