VICE PRESIDENT, ENGINEERING
Seattle, WA__
At Globys, we develop a cloud-based billing portal platform that enables business customers of all sizes to self-serve and securely transact with their providers. Our platform is used by companies around the world, including T-Mobile, Vodafone, and TELUS to deliver exceptional portal experiences to their customers while significantly reducing costly manual processes. Our patented technology processes massive amounts of data and provides end users with a unified and personalized view of their accounts and services. This is an opportunity to work with large scale data systems and visualizations to solve real-world business problems for some of the world’s largest and most innovative companies.
Globys is quickly expanding & improving our B2B portal experience. We are embarking on some new and exciting challenges. With this, we are looking for a Vice President of Engineering to join our Seattle team. This position will report to our CEO, be a member of our Senior Leadership team and have worldwide team management responsibility.
Our ideal candidate will have proven technical leadership capabilities, a deep technical acumen to provide mentorship and coaching, strong process and efficiency skills to streamline our development and deployment process, a passion for solving complex and strategically important business problems and a collaborative and influential working partnership across multiple distributed teams. In this global role, moderate amounts of international travel will be required.
WHAT YOU’LL BE DOING:
Build and lead a high-performance team that thrives in an agile development environment.
Foster an environment of continual improvement through regular technical debt reduction and an architectural strategy plan.
Help to streamline our engineering process and procedure to ensure our team is operating at full capacity and is supported by a modern-day development process.
Using extensive management skills and experience, develop technical and managerial leadership skills and create a vibrant culture of mutual support and motivation.
Stay in sync with multiple development and product teams, routinely reviewing specs and roadmaps to assure development cycles stay on time and are of the highest quality.
Develop and drive release management, testing, and deployment practices that increase timeliness, efficiency, and quality of code and deployments.
Direct and control the activities of the engineering teams.
Develop organizational design and global blueprint that will increase the overall efficacy of our engineering.
Set organizational priorities, resource trade-offs, and operating models to meet business priorities.
Ensure that the core technology and professional services organizations are operating at maximum efficiency with appropriate levels of maintenance whilst constantly fostering the ability to innovate and grow.
Set technology standards and direct the execution of initiatives from inception through execution.
Ensure systems have high availability and performance.
Work closely with PMO in developing capacity models to forecast the delivery schedule for team project portfolio, model different scenarios, and future project resource needs.
Define key metrics and analytics for measuring the performance of the development teams.
Provide planning support for 2 to 3-year view on technology and/or operational strategies for the business unit(s) supported.
REQUIRED SKILLS AND PROFICIENCIES TO BE SUCCESSFUL:
Demonstrated leadership building out complex software.
Experience delivering high-quality software design and development including experience with RESTful web services and microservices.
10+ years of experience in enterprise and/or web development. Strong knowledge of C# and JavaScript preferred. Bonus points for experience with WebAPI and MVC.
Strong experience with one of the web frameworks such as React (preferred), Bootstrap, Backbone, Angular, and Vue.
10+ years of engineering management experience, preferably with 5+ years of increasing leadership responsibilities with management of distributed teams.
Strong background in driving large technical projects from conception to rollout/production.
Experience in managing production incidents with a repeatable process.
Ability to use “just enough” metrics to make data-driven decisions without losing flexibility.
Experience working in scaled, multi-team Agile/SCRUM development programs.
Knowledge of cutting-edge technologies and toolkits.
Minimum of BS in Computer Science or in a related field.
Requires international travel
THIS POSITION WILL BE A GREAT FIT FOR YOU IF:
You love being a part of a distributed, dynamic, and fast-paced team that encourages you to learn and grow.
You desire to work with some of the world’s top telecom brands.
You like to dig in and get to work.
You love finding solutions to interesting problems and figuring out how things work.
You welcome having autonomy with complex tasks.
You are passionate about using your experience and expertise to inspire the team.
Strong dedication to creating a vibrant culture of personal growth.
A keen sense of humor and avid curiosity.
Obsessive focus on the customer.