Software Engineering LMTS
Role Overview
The software engineer role covers architecture, design, implementation, and testing to build products and release them with high quality.
The role emphasizes maintainable code and advanced prompt engineering to make AI outputs reliable, secure, and production-ready.
The team uses a hybrid model and autonomous teams.
Key Skills for This Role
Full Job Posting
Role overview
The software engineer role covers architecture, design, implementation, and testing to build products and release them with high quality.
The role emphasizes maintainable code and advanced prompt engineering to make AI outputs reliable, secure, and production-ready.
The team uses a hybrid model and autonomous teams.
Your impact
- Design, build, test, and operate Momentum capabilities from meeting capture and recording through transcript processing, insight generation, and customer-facing experiences.
- Develop robust backend services, APIs, and event-driven workflows for enterprise-scale, multi-tenant environments.
- Contribute to frontend experiences with modern JavaScript and component-based frameworks, including Lightning Web Components where applicable.
- Securely and efficiently manage high-volume conversation, recording, transcript, and insight data.
- Design for security, privacy, compliance, data residency, observability, and operational readiness.
- Apply test-driven development and contribute to unit, integration, functional, performance, and end-to-end test coverage.
- Use CI/CD and modern engineering practices to deliver production-grade software safely.
- Monitor production behavior, diagnose distributed-system failures, and improve reliability and supportability.
- Review architecture and human- and AI-generated code for correctness, maintainability, security, accessibility, and performance.
- Use AI development tools to improve development, testing, debugging, and documentation.
- Create architecture context, operational constraints, coding standards, and runbooks for engineers and AI-assisted workflows.
- Collaborate with Product, Design, Security, Privacy, Site Reliability, and partner engineering teams.
Required skills and experience
- A related technical degree or equivalent practical experience is required.
- At least 8 years of backend software development experience.
- Deep knowledge of an object-oriented language such as Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript.
- Broad knowledge of API-related web standards, including REST, SOAP, XML, WSDL, HTTP, and JSON.
- Experience with Spring, gRPC, REST, HTTP, and Agile development methodology.
- A genuine AI-first approach to engineering and experience using AI tools such as Claude Code, GitHub Copilot, Codex, or Cursor.
- Advanced prompt engineering skills, including precise structured prompts and system context for reliable, secure, production-ready AI outputs.
- Willingness to join the team's on-call rotation.
Preferred skills
- Experience with conversation intelligence, audio or video recording, transcription, media processing, or meeting-platform integrations is preferred.
Work arrangement
- Office-Flex arrangement: 10 days per quarter.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Salesforce Partner Canada
Manager, Global P2C Innovation Readiness & Enablement
Toronto, CAN
The employer is seeking a manager to lead global P2C enablement, learning, and change initiatives for the Seller organization. The role develops training strategies, coordinates cross-functional delivery, and measures ad
Manager, Global P2C Innovation Readiness & Enablement
Toronto, CAN
The employer is seeking a manager to lead global P2C enablement and change initiatives for the Seller Experience organization. The role plans and delivers stakeholder training, communications, and adoption programs; cand
Software Engineering LMTS
Vancouver, CAN
The employer is seeking an experienced backend software engineer to build and operate enterprise-scale capabilities for the Momentum product. The role spans backend services, APIs, frontend contributions, reliability, an
Manager, Finance Transformation
Toronto, CAN
Salesforce Partner Canada seeks a Finance Transformation Manager to improve finance operations and enterprise systems, including Workday Cloud ERP. The role leads transformation projects, investigates cross-platform issu
Manager/Senior Manager, Strategy & Innovation
Toronto, CAN
Salesforce is seeking a Manager/Senior Manager to lead strategy, process excellence, and innovation across the Sales Compensation ecosystem. The role focuses on automation, systems implementation, project management, ope
Manager, Global P2C Innovation Readiness & Enablement
Toronto, CAN
Manager, Global P2C Innovation Readiness & Enablement
Toronto, CAN
Software Engineering LMTS
Vancouver, CAN
Manager, Finance Transformation
Toronto, CAN
Manager/Senior Manager, Strategy & Innovation
Toronto, CAN