Dell Software Engineering Manager in Shanghai, China

EMC Vxrail seeks a well performed architect to make things work.

What do we need from you?

The purpose why we hire this position

  • We are the leader both technical and Gartner Magic Quadrant in Hyper-Converged Infrastructure area

  • Architect, design, implement software stack, end to end product design and development

  • Produce technical design documentation for the engineering/support team and end-user

  • Manage peer code-reviews and UT to maintain high quality delivery

  • Engineering oriented climate and team working

  • Interact cross functionally on matters that require coordination across functional/organizational lines

EMC Vxrail seeks a well performed architect to make things work.

What do we need from you?

The purpose why we hire this position

  • We are the leader both technical and Gartner Magic Quadrant in Hyper-Converged Infrastructure area

  • Architect, design, implement software stack, end to end product design and development

  • Produce technical design documentation for the engineering/support team and end-user

  • Manage peer code-reviews and UT to maintain high quality delivery

  • Engineering oriented climate and team working

  • Interact cross functionally on matters that require coordination across functional/organizational lines

Qualifications and factors for success:

  • As Software Engineering Manager at VxRail, your overall goal is to help your team stay productive and engaged:-Leading by example with respect to code quality, testing and documentation-Continuously refining the team's ability to set clear priorities, estimate effort and set accurate expectations regarding delivery dates-Moderating the collaboration between team members and senior engineering leaders on the design and implementation of new architectural patterns-Identifying ways to improve the tools and processes that the team uses to build, test and release code-Supporting Product Managers as they work with the team to deliver product features-Working with our Documentation, Support and Customer Success teams to provide help, fix customer-reported bugs and handle escalations-Identifying individual career goals and working closely with each team member to achieve them-Managing team dynamics and inspiring collective morale-Recruit, hire, and manage a software engineering team.

    • Assign and monitor activities for team members to ensure timely and high quality.
    • Develop solutions to challenging problems requiring ingenuity and creativity.

-Collaborate with cross-functional team.

Requirements

-8+ years’ experience building software products, particularly multi-tiered or distributed web applications

-2+ years managing teams of at least 10 other engineers

-Working knowledge of API design and distributed backend systems

-Proven track records in owning and delivering commercial software products

-Excellent communication skills, Innovative thinking and can-do attitude.