Senior Software Engineer
PlatformInsights & AnalyticsFrom insights to actions to resultsAI & AutomationStreamline & scale your customer workflowsMeeting IntelligenceRecord, transcribe, and summarize every customer callCustomer Onboarding & Customer PortalsDeliver faster time to value for your customersCustomer Journey ManagementProductively manage the customer experienceIntegrationsConnect to your data ecosystem CustomersResourcesExplore All ResourcesWebinarsEventsBlogsBootcampseBooksTemplates & Toolkits PricingCompanyAbout UsCareersNewsContact Us Get startedLog InRequest a DemoLehi, UTFull TimeSenior Software EngineerWe are looking for engineers that can leverage their deep technical experience to help design and build ClientSuccess’s software systems. The ideal candidate will have strong technical and problem-solving skills to help architect and scale our cloud-based systems.About The RoleClientSuccess is a growing, hands-on organization. Because we are still small, it allows for our engineers to take on multiple roles and challenges and not be constrained by title. We succeed as a team and your contributions will have a big impact on the final product.We are looking for engineers that can leverage their deep technical experience to help design and build ClientSuccess’s software systems. The ideal candidate will have strong technical and problem-solving skills to help architect and scale our cloud-based systems. As part of our organization, you will tackle various engineering challenges using cutting edge technology and you will have the opportunity to work with engineers from multiple disciplines and backgrounds.Specific ResponsibilitiesOwn high impact and high visibility engineering projects end to endBuild and maintain our platform in a way that is scalable, extensible, and efficient in usage of system resources (memory, disk, I/O, etc)Collaborate with product management and customers to deliver projects with measurable resultsMentor others within your team and the organizationBuild systems and services that have an immediate impact on our customersExperience And Skills5+ years professional software engineering experienceBS in Computer Science or similarAbility to write clean and easily maintained codeTechnical design skills with an emphasis on distributed and/or cloud-based scalingUnderstanding of both client-side and server-side paradigmsExperience with Java, Clojure, or other JVM based technologiesExperience with SQL, database modeling, and ORMsExperience with JavascriptExperience in React.js, Angular, HTML, CSSExperience with event-based message processingExperience dealing with resource contention and scalability issues in multi-threaded web applicationsExcellent written and verbal communication skillsAbility to juggle competing priorities in a fast-moving dynamic environmentBonusExperience with Apache Kafka, AWS Kinesis, or other related technologiesExperience working in a fast-paced, agile environmentExperience with Amazon Web Services, specifically RDS, SQS, S3, ECS/Fargate, EC2, CloudFormation, ELB, and VPC’sExperience with DockerExperience with API’s, Oauth 2.0, and external integration API’s like Salesforce, Hubspot, etc.About ClientSuccessClientSuccess is customer success management software that helps companies build relationships that last™. Revolutionizing the way SaaS companies manage, retain, and grow their existing customer base, ClientSuccess provides customer success leaders actionable insights, rich customer analytics, and best practices to proactively manage success throughout the customer lifecycle. ClientSuccess helps SaaS companies increase renewal and expansion revenue, reduce churn, and maximize the lifetime value of the customer.Please send us your resume and cover letter by email at careers@clientsuccess.com.Apply nowWhat’s a Rich Text element?The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.Static and dynamic content editingA rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!How to customize formatting for each rich textHeadings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.Apply nowWhat’s a Rich Text element?The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.Static and dynamic content editingA rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!How to customize formatting for each rich textHeadings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.Apply nowMore job openingsBrowse all positionsRemote; EST or CT Timezone PreferredFull TimeSenior Customer Success ManagerWe're looking for a Senior Customer Success Manager, with at least 4 years of experience as a Customer Success Manager in a high-engagement environment.Apply nowLehi, UTFull TimeAccount ExecutiveClientSuccess is looking for a full-time Account Executive (AE) to join our sales team and be a part of something special. Here’s what we’re about, and what we’re looking for – if you’d fit this team and this job description, and are interested in talking further, please apply via the form below.Apply nowSimply Powerful. Powerfully Simple.Insights & AnalyticsCustomer Journey ManagementAI & AutomationCustomer Onboarding & Customer PortalIntegrationsGet StartedCase StudiesAbout UsPricingResourcesContact UsCareersPhone+1 801.900.5094 Emailhello@clientsuccess.com Copyright © 2026 ClientSuccess, All Rights Reserved𝕏Privacy PolicyTerms of ServiceSecurity & Compliance