Senior Manager, Customer Success
Location: Remote
Compensation: Salary
Reviewed: Wed, Aug 12, 2026
This job expires in: 7 days
Job Summary
Leading the project engineering team, the full-time Senior Manager, Customer Success will oversee technical delivery for software upgrades, manage customer engagement, and ensure seamless integration and performance of Duck Creek applications in a remote work environment.
Key responsibilities
- Oversee planning, execution, and delivery of software upgrades while minimizing disruption to business operations
- Provide technical guidance to the development team, ensuring adherence to best practices in coding and deployment
- Act as the primary point of contact for stakeholders, managing expectations and providing regular updates on upgrade projects
Required qualifications
- Bachelor's degree in a technical discipline or equivalent work experience in network administration, programming, or information systems
- Minimum of 6 years' professional experience in software development
- Experience in customer-facing roles and managing team performance
- Deep understanding of Duck Creek product suite and its technical components
- Proficient in C#, SQL, Visual Studio, and related technologies
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 44,401 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee