Job category
Products and technology
Job details
Director of software engineering – multi-cloud data management service (india)
Did you ever wonder what kind of data service can fuel the growth of salesforce’s #1 crm platform used by some of the world’s biggest enterprises that trust us with their data? did you ever wish if you could be part of a team that develops such a web-scale, highly available secure service? did you want to be part of a pioneering team that evolves the service into a multi-cloud data fabric?
You have a rare opportunity to have a huge influence in transforming one of our tier1 critical services into a cross-cloud data management middleware by extending the high availability, security, and scalable architecture to one that is micro-service based on multiple cloud providersMany of the scaling challenges in building this hybrid/multi-cloud data fabric service that is critical to customers require some bold thinking and executionIf you are passionate about growing, inspiring, and leading a team that develops and manages the largest cloud-native architecture-based enterprise-quality data management service then this is an excellent role for you!
About you…
Has growth mindset, quick learner, and strives to get-it-done
Excellent technical skills, combined with excellent people management skills
A keen reader of people, culture; builds the relationships to make things happen
Highly functional in a dynamic, challenging environment
Top-notch communications and collaborative superstar
Able to balance the needs of delivery with an agile mindset
Responsibilities
Hiring and retaining the best talent around, growing your team and the people on it, and helping guide the technical direction.
Keen focus on customer success by owning and delivering kpis/slos
Build trusted partnerships with peer teams and provide leadership in reaching alignment to achieve goals
Partners with other engineering teams and executives to develop tactical and strategic plans.
Clearly articulate vision and priorities, align team goals with organizational goals and represent this vision and progress with other senior leaders
Create an environment with both autonomy and accountability
Eliminate ambiguity and drive the team towards concrete actions
Maintain high morale and motivate the team to go above and beyond
Be accountable for team integrity, service excellence, decision making, delivery estimates, career development, communications, and project outcomes.
Operate in an agile development environment, including participating in daily scrums
Support the team’s engineering excellence by defining/refining and setting best software development practices
Continuous improvement of policies, procedures, and technology.
Maintain and demonstrate 100% compliance with all security policies and change management controls
Interact with industry experts, partners, internal staff, and auditors.
Work effectively as part of a geographically distributed team.
Required skills
M.s/m.tech/m.e in computer science or electrical engineering or b.s/b.tech/b.eIn same disciplines with equivalent years of experience
12+ years of industry experience, including:
6+ years of direct people management experience, with at least 6 direct reports.
5+ years experience in saas, paas, or iaas software development around storage or networking or security or cloud technologies.
5+ years experience in owning and operating services in a highly available, 24/7 environment
Strong situational analysis, negotiation, building trusted partnership, and decision-making abilities.
Ability to motivate people, instill accountability and achieve results
Ability to oversee multiple complex project deliveries in parallel
Comfortable operating in a fast-paced, dynamic environment in delivering results
Demonstrating key leadership traits such as trust, integrity, character, and compassion
Strong verbal and written communication skills, impeccable organizational and time management skills
Nimble, proactive, comfortable working with ambiguous specifications, and can prioritize on the fly.
Experience or comfort with leading hybrid teams and collaborating with teams across different geographies
Experience and passion for service ownership, building reliable/self-healing services
Understanding of risks that can manifest in large scale complex systems
Experience in architecting, developing, and delivering large-scale saas or paas or iaas systems, preferably in public cloud environments (e.g., aws, azure, gcp)
Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: golang, java, c++, python
Prior experience in the development and software management on linux systems (e.g., centos, rhel, and file systems)
Desired skills
Good understanding of network technologies like dns, load balancing, ssl, tcp/ip, http.
Strong knowledge in security fundamentals: secure transport (e.g., ssl, tls), identity management (e.g., certificates, pki), and encryption at rest.
Experience designing, developing, and operating blob storage services in private or/and public cloud environments.
Knowledge of metrics and monitoring e.g., splunk, and configuration management tools e.g., puppet.
Prior understanding of agile/scrum methodologies
Proficiency with source control, continuous integration, and testing pipelines
Top 3 reasons to join the team
Opportunity to lead the efforts to build and operate multi-cloud data-fabric service
Thrive in a culture of ownership, delivery, and innovation
Drive the end-to-end delivery of world-class data management solutions
Accommodations
If you require assistance due to a disability applying for open positions please submit a request via this accommodations request form .
Posting statement
At salesforce we believe that the business of business is to improve the state of our worldEach of us has a responsibility to drive equality in our communities and workplacesWe are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and moreLearn more about equality at salesforce and explore our benefits.
Salesforce.com and salesforce.org are equal employment opportunity and affirmative action employersQualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability statusSalesforce.com and salesforce.org do not accept unsolicited headhunter and agency resumesSalesforce.com and salesforce.org will not pay any third-party agency or company that does not have a signed agreement with salesforce.com or salesforce.org .
Salesforce welcomes all.
Hiring insights
Job activity
Posted 1 day ago
Salesforce is a customer relationship management solution that brings companies and customers together. Its one integrated CRM platform that gives all your departments including marketing, sales, commerce, and service a single, shared view of every customer.