Integration / Implementation Manager
You will manage the priorities, deliverables, and activities of a team of engineers focused on customer success. You'll collaborate with cross-functional teams across engineering, customer success, and product to deliver high-quality integrations and solutions. Acting as a Scrum Master, you'll facilitate Agile practices, sprint planning, and retrospectives. You'll oversee technical implementation activities and leadership reporting to ensure timely and successful delivery of integration projects, while partnering with customer success teams to resolve technical challenges and keep customers satisfied. You'll develop and enforce best practices for software delivery including testing, documentation, and peer code reviews, act as a trusted advisor to customers and your team, and manage customer relationships to minimize escalations. You'll also plan knowledge-sharing sessions and training, ensure smooth execution across geographically distributed teams, and contribute to internal process improvements. You should be hands-on, writing secure and efficient integration code, overseeing peer code reviews, and applying your understanding of scalable, high-performance integration platforms and design patterns.
Responsibilities
- Manage the priorities, deliverables, and activities of a team of engineers focused on customer success
- Collaborate with cross-functional teams to deliver high-quality integrations and solutions
- Serve as a Scrum Master, facilitating Agile practices, sprint planning, and retrospective meetings
- Oversee technical implementation activities and leadership reporting
- Partner with customer success teams to identify and resolve technical challenges
- Develop and enforce best practices for software delivery, including SIT and unit testing, documentation, specifications and peer code reviews
- Act as a trusted advisor to customers and team, addressing technical concerns and managing expectations
- Manage customer relationships with a focus on minimizing escalations
- Plan and execute knowledge-sharing sessions, training, and enablement
- Ensure smooth project execution across geographically distributed teams
- Contribute to internal process improvements leveraging customer insights
- Enhance skills beyond own core functional focus and work on other tasks for the benefit of the team
- Respond to urgent customer inquiries to ensure continuous support
- Write secure, efficient, enterprise-quality integration code
- Oversee peer code reviews for quality assurance
Requirements
- 10+ years experience
- Ability to manage a cross-region remote team
- Experience building complex cloud based enterprise software in workforce management, payroll or other HR tech is highly desirable
- Able to simultaneously help multiple customers and travel to customer locations as required
- Consulting experience desirable
- Experience with integration technologies and protocols such as HTTPS, FTP, SFTP, SOAP, REST, JDBC
- Java/J2EE, SQL, MySQL experience preferred
- Technical understanding of integration platforms such as Workato, Dell Boomi, Jitterbit, SnapLogic
- Strong experience with Java/RESTful web services
- Exposure to agile software development leveraging toolsets such as Jira, GitHub, Jenkins
- Exposure to reporting/analytics with SQL development (MySQL, Snowflake, Looker)
- Strong, proven technical focus, analytical and problem-solving skills
- Demonstrated ability to effectively manage multiple priorities while ensuring timely follow-through and completion
- Bachelor's or Master's degree in a relevant STEM field including Information Systems, Engineering, Computer Science or other relevant degree
Benefits
- Health Benefits
- Paid Time Off and Paid Holidays
- Equity
- Monthly Wellness Reimbursement
- Meal Vouchers