{bc}
linkedin

Software Engineering LMTS

Salesforce Partner Canada
Vancouver, CAN
Full-time
Mid-Senior
Hybrid
Discovered 1 weeks ago
Backend software developmentObject-oriented programmingJava, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScriptREST, SOAP, XML, WSDL, HTTP, and JSONSpringgRPC

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Salesforce Partner Canada