Sr Manager- Technology
Job details
Our Team: The Digital Partnerships team at Vistaprint establishes, integrates, merchandises, promotes, and manages the business partnerships with 3rd party software and services providers whose platforms provide complementary high-value online business solutions for Vistaprint's customers. A critical selection criterion for establishing a strategic partnership with a Digital software provider is whether Vistaprint can create unique and differentiated added-value services to 'layer' on top of the partner's standard DIY/self-serve offering. What You Will Do:
- Build processes that drive technical accountability within the team, identifying process bottlenecks, and clearing any potential roadblocks for the engineers.
- Introduce improvements to the team’s SDLC processes, ensuring the team writes quality code that follows the -ilities (reliability, scalability, testability, monitor-ability, etc.)
- Regularly tracking, sharing, and improving metrics to improve the team’s efficiency and quality of work in order to produce performant teams.
- Contributes to the team’s success by providing feedback on pull requests and reviewing the overall architecture of features that are being delivered.
- Independently plan and carry out changes to team staffing and technical assignments in service of company goals: identifying gaps, defining roles, and managing team size.
- Partner with Architects to ensure the team builds flexible systems and processes, working towards simple, straightforward solutions and reducing complexity when possible.
- Partner effectively with Product Managers to manage scope and define deliverables for the roadmap based on estimates that get refined over time, responsible for all resource assignments and communicating timeline, scope, and technical concerns to partners.
- Identify areas of technical debt, do the cost/benefit analysis for resolving this debt, and work with Product to get the work added to the roadmap.
- 10+ years of experience engineering back-end systems (Preferably Java/Node js)
- 4 + years of managing a team of over 10 engineers across distributed locations.
- Ability to engage in technical discussions, ask the right questions, engage at a helpful level and sniff out suboptimal decisions, and advocate for and teach good ones.
- Exceptional coaching and mentorship skills
- Proven track record of being proactive, moving with purpose and responding to problems efficiently.
- Experience identifying risk and strong ability to assess and address risk when needed
- Strong project management skills with an ability to create and manage roadmaps and track and improve team velocity
- Curiosity : You are driven to understand our business, product, and technology, and to apply that knowledge to create better outcomes
- Incisiveness : You think clearly and analytically. You fairly and holistically evaluate tradeoffs, and have the intellectual reasoning to get the right answer most of the time.
- Exceptional Recruitment Skills : You are able to paint a compelling vision for engineering, understand candidates' motivations and get them excited about making an impact at Vista
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.