Salesforce Engineer

Provider of open-source software and operating systems, creator of Ubuntu, serving global enterprise and technology markets.
$80,000 - $140,000
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS

Description For Salesforce Engineer

Canonical, the company behind Ubuntu, is seeking a Salesforce Engineer to join their Commercial Systems unit. This role offers an exciting opportunity to work with popular business systems and deliver first-class experiences to Canonical's business operations.

The position sits within the Business team, which manages critical systems like NetSuite and Salesforce. You'll work closely with operations teams, implement business processes, and maintain system compliance. This role is perfect for someone passionate about understanding business operations while maintaining high engineering standards.

Canonical operates as a truly global distributed company with over 1100 colleagues across 75+ countries. The company culture emphasizes excellence, innovation, and collaborative work. Teams meet in person 2-4 times yearly in various global locations to align on strategy and execution.

As a Salesforce Engineer, you'll be responsible for developing engineering solutions in Salesforce and other business systems, collaborating on business specifications, technical designs, and code reviews. You'll need to learn Canonical's business processes and, depending on seniority, may provide mentoring and career development feedback.

The ideal candidate should have an exceptional academic background, strong technical skills with Salesforce experience, and excellent communication abilities. Additional experience with NetSuite, CRM/ERP systems, or business roles is advantageous.

Canonical offers a comprehensive benefits package including a personal learning budget, annual compensation reviews, recognition rewards, and travel opportunities. The company's commitment to open source and distributed work culture makes it an exciting place for those looking to be at the forefront of technology innovation.

Working at Canonical means joining a pioneer in the global move to open source, challenging yourself to think differently, and being part of a team that's shaping the future of software. The company values diversity and maintains a discrimination-free workplace, ensuring fair consideration for all applicants.

Last updated 3 days ago

Responsibilities For Salesforce Engineer

  • Develop engineering solutions in Salesforce and other business systems
  • Collaborate on business specifications, technical designs, and code reviews
  • Learn Canonical business processes
  • Coach, mentor, and offer career development feedback (depending on seniority)
  • Develop and evangelize great engineering and organizational practices

Requirements For Salesforce Engineer

  • Exceptional academic track record from both high school and university
  • Undergraduate degree in technical subject
  • Experience with Salesforce
  • Professional written and spoken English with excellent presentation skills
  • Result-oriented with drive to meet commitments
  • Ability to travel internationally twice a year
  • Track record of going above-and-beyond expectations

Benefits For Salesforce Engineer

Education Budget
Parental Leave
Mental Health Assistance
  • Distributed work environment with twice-yearly team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Program
  • Opportunity to travel to meet colleagues
  • Priority Pass and travel upgrades for long haul company events

Interested in this job?

Jobs Related To Canonical Salesforce Engineer

Server Software Engineer

Join Canonical's Ubuntu Server Team to build and maintain critical server software packages, working remotely with a global team of open source experts.

Backend Software Engineer

Backend Software Engineer position at Canonical, developing scalable REST API microservices for Ubuntu using Go and Python in a remote-first environment.

Software Engineer - SnapD Team

Software Engineer position at Canonical working on SnapD team, developing mission-critical Golang code for Linux software packaging and delivery system.

Software Engineer - Multipass

Software Engineer position at Canonical focusing on C++ development for Multipass, a workstation mini-cloud solution, offering remote work in EMEA region.

Software Engineer

Remote Software Engineer position at Canonical, working on Juju open-source project, developing distributed systems using Go.