Software Developer/ Engineer/ Architect

Manager, Software Engineering

Role Description:
As an engineering manager, you will focus on developing the team around you and you will contribute to product delivery. You are as enthusiastic about recruiting and building a team as you are about that challenging technical problems that you and your team will solve. You will also help shape, direct and execute our product vision. You will work directly with engineering, product, and design, to create experiences that reinforce the Salesforce brand by delighting and wowing our customers. This is a hands-on leadership role where you will balance responsibilities of people management and contributing to the design, development, testing and release of our products.


Manage, hire, and nurture a world class team building Salesforce’s Digital HQ in Slack

Invest in continuous employee development of a highly technical team by mentoring and coaching engineers and technical leads in the team.

Drive execution and delivery by collaborating with cross functional teams, architects, product owners and engineers.

Build high-quality, well-tested, customer-focused software with elegant design

Work effectively as part of a geographically distributed team

Required Skills/Experiences

Bachelors Degree in Computer Science or related field.

Experience building and leading engineering teams

Experience providing mentorship, technical leadership, and guidance to team members.

Experience using agile methodologies to deliver products and technologies.

5+ years of software engineering experience (Java or TypeScript)

Top notch written and oral communication skills.

Desired Skills/Experiences

Experience working with Agile/Scrum methodology

Experience developing on the Slack platform & API’s

Certifications in Slack,, and/or Java