Software Developer/ Engineer/ Architect

Senior Software Engineer

About the position:
Salesforce is looking for an experienced software engineer to join our Salesforce on Slack practice. You will be responsible for developing groundbreaking, delightful and highly scalable Slack applications that will transform the way Salesforce works. You must have a solid background in modern programming languages (we love polyglot programmers) and experience working in cloud native, event driven environments. You will be responsible for developing and testing through all phases of the development lifecycle. You will use your experience to work with team members to develop new application features, as well as, enhance existing code and framework. You should have a history of building successful Web-based solutions using Web Services and the ability to grasp a variety of unfamiliar technology and integrate them quickly.

Experience/Skills Required -

  • 4 years of experience programming with Java, Javascript / Typescript, Python or similar modern programming language. We care more about you writing clean, maintainable code than the specific language and that you have a desire to always be learning new things
  • Testing isn’t optional. You consider the layers of the testing pyramid and design your solutions to be easily tested
  • You understand the value that DevOps brings to teams, are comfortable using modern source control, working with Continuous Integration and are excited about releasing to production multiple times a day
  • You own your code all the way to production, and you build in operational support to your solutions
  • You bring an Agile mindset to our team meetings and planning sessions
  • Trust is our number one value, so you will be responsible for ensuring the security of your solutions. Experience with SAST solutions is a big plus

Experience/Skills Desired -

  • Event driven architectures
  • Messaging systems such as RabbitMQ, Kafka, AWS Event Bridge, etc
  • Cloud hosting solutions
  • Relational databases
  • Web Services
  • Salesforce platform APIs, Slack APIs and Bolt SDK a plus