Drive (ideate, document, socialize, build the actional plan and oversee the execution of) strategic technology initiatives, working with Product Managers, other Architects, Engineers, SMEs and the broader Salesforce organization. (You have experience having already done this)
Analyzes and provides feedback on product strategy. Provides input into long-range product requirements, best practices, and operational guidelines, with focus on continuous improvement of platform reliability and serviceability
Drives research, case studies, and prototypes on leading edge technologies and how they can be leveraged
Drive design and implementation of innovative distributed software platforms for continuous assessment of security posture of the code and third-party packages used by Salesforce engineers
Lead development teams in a full-service ownership model following Agile methodologies
Manage devops activities for owned services in a 24/7 runtime environment, including driving investigations to determine root cause and implement solutions.
Collaborate with other engineering teams to solve security problems with minimal disruption to other business functions.
Hire, train and assess the performance of direct reports according to corporate policies and procedures.
Assist in the growth of employees through coaching, training and career development activities.
Interact with industry experts, vendors, partners, internal staff and auditors
Work effectively as part of a geographically distributed team
Occasional travel is required (domestic and international)
Work in a consultative fashion to improve communication, collaboration and alignment amongst teams inside and outside of the organization
Ensures that we are continuously raising our standard of engineering excellence
Industry experience. 15+ years of experience in software development, including:
5+ years experience in SaaS, PaaS or IaaS software development
5+ years experience in a high-availability 24/7 environment (cloud platforms are a plus)
Education. M.Sc/M.Eng in Computer Science/Engineering or B.A/B.Sc. in same disciplines with equivalent years of experience
Platform development. Proven track of designing, coding and delivering large-scale PaaS or IaaS systems, especially on public cloud substrates (AWS/GCP)
Programming. Proficiency in object-oriented and multi-threaded programming to develop hands-on and support( code-reviews and guiding) engineers in more than one of the following languages: Golang, Java, C++, Python
Proven track of building large-scale PaaS or IaaS systems, especially for public cloud providers (e.g., AWS, Azure, GCP)
Operating systems. Development and software management on Linux systems (e.g., CentOS, RHEL)
Software design. Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI)
Full-software ownership from idea to running in production: design, code, writing unit tests, performing integration tests, deploying to production, supporting the system in the production environments
Experience using or operating continuous integration, continuous delivery and deployment automation (e.g., Jenkins, CloudBees, Bamboo, TeamCity)
Familiarity with source code management and version control systems (git, perforce)
Experience with code signing and build management tools (make, SCons, ant, maven).
Familiarity with Salesforce platform can be a plus
Salesforce is the Customer Success Platform. Our social and mobile cloud technologies—including our flagship sales and CRM applications—help companies connect with customers, partners, and employees in entirely new ways. Privacy Statement: http://www.salesforce.com/company/privacy/
For those who venture in search of content that thrills, inspires, and informs: interactive.salesforce.com/discover-content-collection
Upload CV to get Started
or drag and drop your CV here
(Please upload a doc, docx or pdf file)
Please upload a pdf, doc, docx or txt document less than 2 MB in size.