Lead Software Engineer

16 hours ago


Gurgaon, Haryana, India Mastercard Full time ₹ 4,00,000 - ₹ 6,00,000 per year

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

Lead Software EngineerOverview

We are looking for a Lead Software Engineer to join an award-winning team with a proven track record of combining data science techniques with an intimate knowledge of payments data to aid Financial Institutions in their fight against money laundering and fraud. We craft bespoke services that help our clients gain an understanding of the underlying criminal behaviour that drives financial crime, empowering them to take action.

As part of the application development team, your role will focus on creating and maintaining products across the whole lifecycle.

Role

Establish and enforce best practices for microservices architecture, ensuring scalability, reliability, and maintainability of our solutions.
Collaborate with cross-functional teams to define project requirements and deliver scalable solutions.
Mentor team members on microservices design principles, patterns and technologies.
Take personal responsibility for creating and maintaining microservices, primarily in Golang.
Iterate design and build to solve bugs, improve performance, and add new features.
Containerise your services and make ready for deployment onto a k8s environment using helm charts.
Ensure resilience and reliability of services.
Develop a complete understanding of end-to-end technical architecture and dependency systems. Apply that understanding in code.
Write tests with high coverage including unit, contract, e2e, and integration.
Version control code with git and build, test and deploy using ci/cd pipelines.
Build and test remotely on your own machine and deploy to low-level envs.
Review team members code, identifying errors and improving performance and readability. Drive code design and process trade-off discussions within team when required.
Report status and manage risks within your primary application/service.
Perform demos and join acceptance discussions with analysts, developers and product owners.
Assist in task planning and review as part of a sprint-based workflow.
Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements.
The role is hybrid, and the expectation is that you attend the office according to Mastercard policy.

All About You

First and foremost, you enjoy building products to solve real, pressing problems for your customers. You enjoy working in a team and have an interest in data science and how advanced algorithms may be deployed as product offerings.

You are detail oriented and enjoy writing and reviewing code to a high standard with tests to prove it.
Demonstrable ability to write Golang, Python and SQL in a production context. You are happy to learn new programming languages and frameworks as necessary.
Experience with large volumes of data and high throughput, low latency solutions.
You have experience with, and are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, APIs, and in-memory/NoSQL stores.
You have experience in resolving different solutions and approaches to problems and can choose between pragmatic and rigorous solutions depending on the situation.
You are comfortable working in a devops-based software development workflow, including building, testing, and continuous integration/deployment. You are also happy to be evolve along with the development process and contribute to its success.
You are comfortable communicating with a range of stakeholders, including subject matter experts, data scientists, software engineers, devops and security professionals.
You have the ability to engage with best practices for code review, version control, and change control, balancing the need for a quality codebase with the unique and particular demands of scale-up stage software engineering.
You have experience optimising solution performance with a constrained set of technologies.
You have experience or are keen to engage with productionising machine learning technologies.

Corporate Security Responsibility


All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard's security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.



  • Gurgaon, Haryana, India Capgemini Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...


  • Gurgaon, Haryana, India blackNgreen Full time ₹ 1,80,000 - ₹ 3,00,000 per year

    Company DescriptionAt BlackNGreen, we are on a mission to transform how enterprises embrace the power of AI. Since 2010, we have grown into a team of 350+ professionals, delivering innovative solutions to businesses in over 100 countries with 160+ clients. We solve enterprise challenges across Telecom, Banking, Government, and Insurance, and have...


  • Gurgaon, Haryana, India CG-VAK Software & Exports Ltd. Full time ₹ 15,00,000 - ₹ 60,00,000 per year

    Role & ResponsibilitiesWe are looking for a Software Engineering Manager to lead a high-performing team focused on building scalable, secure, and intelligent enterprise software. The ideal candidate is a strong technologist who enjoys coding, mentoring, and driving high-quality software delivery in a fast-paced startup environment.Key ResponsibilitiesLead...


  • Gurgaon, Haryana, India Matchbest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Tech Lead will be responsible for development and project delivery. She will also provide technical and team leadership through coaching and mentorship.Job Responsibilities:• Guide team development efforts towards successful project delivery• Provide technical leadership to teammates through coaching and mentorship• Maintain high standards of software...

  • Lead Software Engineer

    15 hours ago


    Gurgaon, Haryana, India EPAM Systems Full time ₹ 35,00,000 - ₹ 60,00,000 per year

    We are seeking a skilledLead Software Engineerto join our team and lead a project focused on developingGenAI applications using Large Language Models (LLMs) and Python programming.In this role, you will be responsible for designing and optimizing Al-generated text prompts to maximize effectiveness for various applications. You will also collaborate with...


  • Gurgaon, Haryana, India Optum Full time ₹ 20,00,000 - ₹ 60,00,000 per year

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers,...

  • Lead Software Engineer

    20 hours ago


    Gurgaon, Haryana, India bb6d1a5a-24fa-4856-bddc-57d1b22e1992 Full time US$ 1,09,000 - US$ 1,80,000 per year

    About Gartner IT:Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients. We make a broad organizational impact by delivering cutting-edge technology solutions that power Gartner. Gartner IT values its culture of nonstop innovation, an outcome-driven approach to success, and the notion that...


  • Gurgaon, Haryana, India Gartner Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    About Gartner IT: Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients.  We make a broad organizational impact by delivering cutting-edge technology solutions that power Gartner.  Gartner IT values its culture of nonstop innovation, an outcome-driven approach to success, and the notion...


  • Gurgaon, Haryana, India Gartner Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    About Gartner IT: Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients.  We make a broad organizational impact by delivering cutting-edge technology solutions that power Gartner.  Gartner IT values its culture of nonstop innovation, an outcome-driven approach to success, and the notion...


  • Gurgaon, Haryana, India Mobikwik Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Work with a talented team to invent, design and build software that is stable andperformantPrimary role will be quality and timely delivery of the application/ feature/ module your teamwill be working onAdopt and execute good design philosophy and code writing practicesEnsure the code goes through rigorous tests and quality checks before deployment.Work with...