We are looking for a seasoned engineering leader to grow and lead teams that are building and scaling multiple cloud services and software. You will be providing the leadership, vision, and strategy needed for the delivery of these services.
We are looking for someone who has experience:
* Leading engineering teams that have delivered successful products and services.
* Launching new cloud services and establishing operational excellence.
* Setting the technical direction.
* Building high-performing geographically distributed engineering teams.
* Coaching, mentoring, and developing the best talent.
* Establishing and stimulating software development standards and processes along with best practices for the entire organization.
* Developing strategic plans to accomplish technical as well as business objectives with leadership chain, team, and customers.
Basic Qualifications:
* Master’s degree in Computer Sciences.
* 10+ years of experience in software development.
* 5+ years of experience in leading enterprise-level initiatives.
* Experience in software design and coding in a modern programming language.
* Experience developing distributed systems and understanding of scale, reliability, and performance.
Preferred Qualifications:
* Experience in leading teams that have delivered successful products.
* Experience with cloud technologies.
As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging, or designing software applications, operating systems, and databases according to provided design specifications. You will build enhancements within an existing software architecture and suggest improvements to the architecture.
#J-18808-Ljbffr