Senior Software Engineer - Salesforce

Global payment technology company powering economies and empowering people in 200+ countries through digital payment solutions.
Bogotá, Bogota, Colombia
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer - Salesforce

Mastercard, a global leader in digital payments operating in over 200 countries, is seeking a Senior Software Engineer specializing in Salesforce to join their Marketing Technology Solutions team. This role presents an exciting opportunity to shape the future of B2B marketing initiatives through innovative software solutions.

The position involves designing and developing sophisticated Salesforce-based applications that will drive Mastercard's marketing capabilities across multiple channels. As a senior engineer, you'll be working with cutting-edge technology while collaborating with cross-functional teams including data engineers, marketing professionals, and analytics experts.

Your responsibilities will encompass the full software development lifecycle, from designing scalable solutions to maintaining and optimizing existing systems. You'll be crafting custom applications using Apex, Lightning Web Components, and various Salesforce technologies while ensuring seamless integration with other enterprise systems.

The ideal candidate brings deep expertise in Salesforce development, including proficiency with Apex, Lightning Web Components (LWC), and Salesforce APIs. You should have a strong foundation in web technologies and modern frameworks, coupled with experience in integration patterns and middleware solutions. Your technical skills should be complemented by excellent communication abilities and a collaborative mindset.

This role offers the opportunity to:

  • Work on innovative marketing technology solutions that impact global business operations
  • Lead technical initiatives and mentor junior team members
  • Collaborate with diverse teams across the organization
  • Build scalable solutions using cutting-edge Salesforce technologies
  • Contribute to the digital transformation of marketing operations

Mastercard offers a dynamic work environment where you'll be part of a team driving technological innovation in the financial services industry. The company's commitment to digital transformation and global reach provides extensive opportunities for professional growth and impact.

The position requires a bachelor's degree in Information Technology, Computer Science, Business, or a related field, though equivalent practical experience will be considered. Experience with Salesforce Marketing Cloud, cloud technologies, and knowledge of data governance are valuable additions to your skill set.

Join Mastercard to be part of a company that powers economies and empowers people worldwide while working on challenging technical problems in a collaborative, innovative environment.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - Salesforce

  • Design, develop, and maintain Salesforce-based solutions to support marketing ecosystem
  • Work with cross-functional teams to integrate Salesforce with other systems
  • Develop custom applications, Lightning components, and Apex code
  • Monitor, troubleshoot, and optimize Salesforce applications
  • Mentor junior engineers and contribute to team knowledge sharing
  • Contribute to API development for enterprise system integration

Requirements For Senior Software Engineer - Salesforce

Java
JavaScript
TypeScript
  • Proven experience in Salesforce development (Apex, Lightning Web Components, APIs)
  • Proficiency in Salesforce platform features (Process Builder, Flow, Apex triggers)
  • Solid understanding of web technologies (JavaScript, HTML, CSS, RESTful APIs)
  • Experience with integration patterns and middleware
  • Experience in designing scalable applications
  • Familiarity with agile development practices and tools
  • Strong problem-solving mindset
  • Strong communication skills
  • Bachelor's degree in IT, Computer Science, Business, or related field

Interested in this job?

Jobs Related To Mastercard Senior Software Engineer - Salesforce

Senior Software Engineer-4

Senior Software Engineer role at Mastercard working on enterprise KYC & AML platform, developing secure bank connectivity APIs using C# and cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Mastercard's Ekata team in Budapest, focusing on backend development with Scala and AWS, offering hybrid work and competitive benefits.

Senior Software Engineer - Salesforce

Senior Salesforce Engineer role at Mastercard developing marketing technology solutions. Build custom applications and integrations using Apex, Lightning Components, and APIs.

Sr. Software Development Engineer

Senior Software Engineer role at Mastercard's SpendingPulse team, focusing on building and scaling applications that provide economic insights using modern web technologies and big data analysis.

Senior Software Engineer

Senior Software Engineer position at Mastercard focusing on developing risk assessment software solutions, requiring Python expertise and full-stack development experience.