Within the platform development group at Salesforce, we strive to build the best technology to enable our customers and partners to build customized solutions, grow fast, and be successful. We think of ourselves as a customer company which means we value our relationship with the customer and carry the customers trust as our highest priority in everything we do. We use our community, data, feedback and technology to quickly adapt, learn and continuously improve.
Platform development teams are constantly building and refining processes to aid our work. We believe in collaboration, trust, transparency, accountability, calculated risk taking, self-reflection, continuous improvement and having fun. We celebrate wins and learn from our failures, big and small.
We are looking for an engineering manager to protect and foster our culture, to keep trust alive in every decision, to respect our people and to move fast. We want you to be curious, have a passion for learning, enjoy problem solving and thrive on helping high-performing teams deliver. You should have excellent communication skills as you will need to be able to forge relationships and work closely with product management, security, quality, performance and support engineers. You will have good organization and leadership skills and know how and when to apply them to manage a team of smart, passionate engineers. We value building combined teams where there is no split between quality and development engineers. You will thrive in owning and being accountable for the engineering and quality assurance cycle in addition to attracting talent that shares these values. The most important characteristic we look for is the ability to figure out what should be done and get it done within the spirit of salesforce-this requires thoughtfulness with a bias towards taking action and assuming responsibility.
Being innovative while delivering fast can only be achieved if focus is kept on building the things that matter most. By operating in short release cycles, applying agile methodologies, incorporating continuous feedback, implementing quality practices, and employing data driven decisions, we expect you will achieve great successes on your projects with your teams.
Responsibilities:
- Drive innovation and manage technical projects
- Daily management of objectives, priorities, tradeoffs, risk and performance management of all cross-functional staff as the ScrumMaster for one or more engineering teams (combined dev and QE roles)
- Ensure your teams have clear priorities, adequate resources and empower the delivery team to self organize
- Provide technical guidance, career development, and mentoring to team members
- Drive quality practices, standards and metrics to achieve high levels of service availability and customer satisfaction
- Maintain high morale and motivate delivery team to go above and beyond
- Be a vocal advocate for technical excellence and help your team make good decisions
- Participate in architecture discussions and planning with Product Management and Quality Engineering
- Actively manage production issues to a satisfactory resolution as deemed by your customers while maintaining strict internal SLAs
- Communicate status, risks, and offer mitigation strategies to ensure on-time delivery of all committed projects to cross-functional teams and high-level management
- Maintaining and fostering our culture by hiring only the most qualified individuals with an eye towards diversity
- Occasionally contribute to development tasks such as coding and feature verifications to assist your team with release commitments and keep your technical acumen sharp
Skills:
- 3+ years experience leading software development projects with a distinguished track record on technically demanding projects
- 2+ years experience as a scrum master of one or more large, fast-paced and dynamic engineering teams
- Experience in managing complex projects that require a deep understanding of the application logic and dependencies
- Strong technical skills in Object-Oriented Programming and Web Application Development
- Establish credibility with smart engineers quickly
- Ability to motivate people, instill accountability and achieve results
- 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 with short release cycles, the full software lifecycle, and have worked on a product that was actually released for public consumption
- Bachelor's Degree. A BS in CS or EE preferred
- Prior development or management experience with cloud computing platforms
- Experience or comfort with leading hybrid teams
- PaaS domain knowledge
- Experience in Java/C++, HTML/Javascript/CSS, Oracle
- Experience in hiring smart, talented engineers
About Salesforce
Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
内推联系信息:
Please register(Free!) to see Job Contact Information
Or contact [email protected] if you want become a member.