Salesforce is looking to solve the problem of integrating its applications on Google Cloud Platform (GCP) and advancing the integration of Salesforce applications on GCP to deliver unparalleled customer experiences through multi-modal AI capabilities.
Requirements
- 3-5 years of experience leading software development teams with a distinguished track record on technically demanding products which have been released for wider consumption
- Service ownership experience of cloud based distributed services running at B2C scale
- Experience in hiring, mentoring and leading engineers
- Strong data structure and algorithms skills and extensive programming experience, preferably in object oriented languages
- Working knowledge of Kubernetes, service mesh and other modern technologies/services on public cloud is desirable
- Experience working in scrum/agile development environment
- A strong adherent to software engineering best practices which enable building world class products such as unit testing, modular code, right abstractions, continuous integration mindset etc
Responsibilities
- Drive the vision of enabling a full suite of Salesforce applications on Google Cloud in collaboration with teams across geographies
- Manage, hire and nurture world class team of 5-10 people to deliver cloud frameworks, infrastructure automation tools, workflows, and validation platforms on our public cloud platforms
- Drive execution and delivery by collaborating with cross functional teams, architects, product owners and engineers
- Be technically involved and work closely with product owner and architect to build the best in class services and systems at scale
- Provide technical guidance, career development, and mentoring to team members
- Make critical decisions, innovate aggressively while managing risk and ensure the success of the product
- Daily management of stand-ups as the ScrumMaster for 1 or 2 engineering teams
Other
- Outstanding written and oral communication skills, including experience presenting to executive leadership and handling sensitive, critical issues
- Masters / Bachelors degree required in Computer Science, Software Engineering, or Equivalent Experience
- Ability to interview and hire only the most qualified individuals with an eye towards diversity
- Ability to maintain and foster our culture
- Ability to work in a fast-paced environment and manage multiple priorities