BackendJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 03:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Senior Backend Engineer (SMTS) - Informatica Master Data Management

Salesforce · Toronto, Ontario, Canada

Senior Member of Technical Staff (SMTS) - Informatica Master Data Management

Toronto, Canada | Hybrid | Reports to: Senior Director, Development

About the Role

We're looking for a Senior Member of Technical Staff (SMTS) to join our team in Toronto. As an SMTS, you will be a self-starter who proactively learns and delves into problem areas, independently driving feature design and delivery while serving as a subject matter expert and key partner to the product manager. You will implement Informatica Master Data Management (MDM) product features based on high-level design and technical specifications, contribute to architectural decisions, and help raise the technical bar across the team.

Your Impact

Technical Leadership

- Independently design and deliver features of greater complexity end-to-end, from requirements to production-ready software

- Write clean, maintainable, and scalable code while developing and maintaining comprehensive test suites

- Serve as a subject matter expert for your technology domain, providing technical guidance to peers

- Contribute to architectural decisions, design reviews, and engineering best practices within your scrum team

Product Development

- Collaborate closely with product management and delivery teams to define, validate, and scope requirements

- Own feature delivery end-to-end, proactively managing delivery risk and dependencies

- Conduct code and design reviews for features delivered by other developers within your team

- Participate in all aspects of the engineering process including design reviews and development ceremonies

Cross-Functional Collaboration

- Work effectively with geographically distributed, cross-functional teams across time zones

- Participate in technical decision-making and documentation reviews

- Influence architecture, quality, and product processes beyond your immediate scrum team

- Contribute to team knowledge through documentation, knowledge transfer sessions, and technical walkthroughs

Mentorship & Culture

- Provide technical mentorship and guidance to AMTS and MTS engineers

- Foster a culture of engineering excellence, quality code reviews, and continuous improvement

- Champion Agile and XP engineering practices within the team

Required Qualifications

- BS/MS in Computer Science, Computer Engineering, or equivalent technical degree

- 5–9 years of software development experience

- Proven ability to independently design and deliver features of significant complexity

- Demonstrated ability to serve as a subject matter expert and key partner for product management

- Strong computer science fundamentals including data structures, algorithms, and distributed systems

- Excellent written and verbal communication and presentation skills

Preferred Qualifications

- Experience working in XP (Extreme Programming) and TDD environments

- Experience with big data technologies and platforms

- Cloud-based application/platform development experience

- Microservices architecture design and implementation

- DevOps practices and CI/CD pipeline development

Technical Skills

Core Technologies

- Strong Java programming with solid understanding of high-availability and scalability patterns, multi-threaded development, and performance optimization

- Spring Framework proficiency including Spring Boot, Spring Security, and Spring Data

- Kubernetes experience for container orchestration and cloud-native application deployment

- Experience with both RDBMS and NoSQL databases (Oracle, DB2, SQL Server, Elasticsearch, MongoDB)

Technologies We Use

- Java, Spring Framework, Kubernetes, Elasticsearch, MongoDB

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Built on our core values of Trust, Customer Success, Innovation, Equality, and Sustainability, Salesforce is committed to building a diverse, equitable, and inclusive workforce.

Accommodations: If you require assistance due to a disability applying for open positions, please submit a request via our Accommodations Request Form.

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment.

Apply →

Other roles at Salesforce

  • Recruiting Enablement Operations Admin - Contractor RoleRemote, Wyoming
  • Technical Recruiter (AI & Builder Strategic Hiring) (Contract)Toronto, Ontario, Canada
  • Technical Recruiter (AI & Strategic Builder Hiring) (Contract)Chicago, Illinois
  • Sales Recruiter (contract)Toronto, Ontario, Canada
  • Services Sales Solutions DirectorChicago, Illinois
  • Manager, Financial Planning & Analysis - Sales ROIAtlanta, Georgia
  • Applied Research EngineerSan Francisco, California
  • Account Executive KSA - Data Foundation (MuleSoft + Informatica)Riyadh, Riyadh, Saudi Arabia
  • Lead Solution Engineer - Consumer GoodsLondon, London, City of, United Kingdom
  • Manager, Business OperationsSan Francisco, California

More Backend roles

  • Java Backend DeveloperNEORIS · Mexico
  • Backend Software Engineer, ChatGPT ImageGenOpenAI · San Francisco
  • Software Engineer, Backend (Consumer - Risk)Coinbase · Remote - Canada
  • Senior Backend Engineer, Operations Alliance (f/m/x) Hellofresh · Warszawa, Masovian Voivodeship, Poland
  • Senior Java Developer mit LibreOffice-Expertise (m/w/d)Qualysoft · Wien
  • Senior Backend Engineer (Platform | AWS)Assuresoften · LATAM
  • Senior Software Engineer, BackendDuolingo · Seattle, WA
  • Senior Software Engineer, BackendDuolingo · New York, NY
  • Senior Senior Backend Engineer - PythonFilevine · United States
  • Senior Backend Engineer, Markets EngineeringPolymarket · New York