Posted almost 5 years ago
Senior Manager, Platform Engineering
Location : Hyderabad, India
Description
salesforce.com is seeking a senior leader to join the Business Technology Platform Engineering team in Hyderabad. Your contributions will directly impact mission-critical business service deliveries, integrations, automations and business processes that run our business.
As a senior engineering manager, you will be responsible for providing leadership and mentorship to a team of world class infrastructure code developers and technical business analysts. You and your team will be responsible for producing sustainable, reusable, well-tested code that meets our internal software development standards using the Agile methodology. You must effectively manage the customer expectations and software development aspects of your assigned projects to ensure the successful delivery to production.
As a senior manager, you must use your technical knowledge and your interpersonal skills to deliver elegant technical solutions while fostering strong working relationships with team members and internal business partners to effectively manage priorities, coordinate efforts, manage capacity, measure delivery health, and ensure the success of your projects.
This role requires that you lead your team members through all phases of the software development lifecycle. The ideal candidate must have the ability to coordinate the development activities and multi task, as well as provide technical leadership which could involve hands-on coding assistance in times of need. Given that you are a member of Platform Engineering organization, and your primary customer are application owners/developers, you must differentiate the platform from the applications running on the platform, in order to deliver solutions that are reusable across applications. You will partner with technology domain experts, business analysts, product managers, change management specialists to define the overall solution design, assist in hiring IaC developers and build/maintain Continuous Integration, Continuous Delivery, Continuous Deployment frameworks to deliver quality business solutions.
You must be able to understand problems quickly in order to determine options and the corrective course of action for your solutions. You will also be required to mentor peers and junior team members to share knowledge and increase the competency of the team.
The right candidate must have in-depth experience in designing, building and deploying high performance, highly scalable, highly reliable, highly secure, and easily operable products to a large customer base. This person must have managed senior developer talents and have a strong focus on holistic design, simplistic architecture, and rapid development cycle. This person must be willing and able to get into the technical details and perform hands-on troubleshooting.
Rockstar candidate must be a self-starter with the ability to take ownership, work under pressure, and handle multiple tasks simultaneously while keeping a good sense of humor. You must possess good oral and written skills and be able to collaborate effectively with others in Salesforce, as well as its partners, suppliers, contractors. You will also be asked to contribute ideas and provide feedback on many aspects within the team’s project portfolio that may be outside your domain of expertise. You are a leader who believes that building a great product is a team sport, and who can influence cross-functional teams without formal authority. You must have demonstrated success in transforming scrum team needs into working software.
Your Impact::
Lead a team of highly talented engineers to design, develop and maintain enterprise solutions using industry standards to improve productivity
Collaborate and coordinate with management for your area in other hubs : San Francisco, Dallas, Indianapolis
Contribute to the vision and high-level technical concepts spanning technology and business
Direct the day to day activities of the DevOps scrum team
Execute on the product backlog, sprint backlog, roadmap and release plan
Synthesize diverse sets of data to educate the team and drive decisions
Work closely with the Solution Architect, to ensure solutions are in keeping with the current and future product direction, trust (security) and performance requirements
Support the whole product lifecycle - Balance dependencies, technical debt, environment and operational support
Champion and support your team by reducing churn and waste, removing blockers, escalating issues and helping to mentor and grow team members.
Influence your peers and senior management to adopt new solutions to enable end to end automation
Cultivate highly effective relationships with internal business partners such as product management, technical leads, systems operations, and service and support
Required Skills/Experience:
6-8+ years of Management experience, with focus on software development
6+ years of experience in the Software Engineering field
2+ years of experience with CI/CD
2+ years of experience in Agile, Kanban, or Lean method
2+ years of experience in cloud platforms: AWS/Azure/GCP
hands-on experience delivering compute, storage, and database infrastructure via IaC (Infrastructure as Code).
For example, familiar with
Terraform, Cloudformation, Puppet, Ansible, Chef, Salt Stack, Bash Shell or PowerShell.
hands-on experience developing
Python, Java, Ruby, Go, or Node.js. with integrating solutions with public cloud platforms like AWS/ AZURE/GCP.
Demonstrated experience in people leadership
Exceptional visual, verbal and written communication skills
Excellent organizational skills, analytic capabilities, and attention to detail
Experience in roadmap and sprint planning activities
Work with agile methodologies like Scrum, Kanban, and Lean, as well as have held a ScrumMaster role
Experience in cultivating mentorship culture
Present and communicate complex ideas and features to a broad audience effectively
Experience in building teams from hiring to onboarding
Experience in managing performance of a team based on a structured and fair model that enables team members to perform at the “top of their game”
Champion best practices to influence engineers to apply them in their daily work
Desired Skills/Experience:
Expert using GitHub, Jenkins, and Nexus or related technologies
Have a Bachelor's degree from a four year university
Experience with Salesforce platform a big plus
Customer centric - A champion for the end-user
Compassionate (not just empathetic)
Build a collective vision - Lead from the front
Inspiration to engineers, designers and marketing teams
Be fun to work with
Experience with SDLC and ALM tools and applications
Knowledge of scripting languages JavaScript, Perl, Python, Ruby, Shell
Exposure with databases and SQL
Expertise with developing enterprise applications
Experience with system configuration and orchestration tools (Puppet, Chef, Ansible)
Excellent written and verbal communication skills with outstanding attention to detail
Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified 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 status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.