Engineer - Workspace
Listed on 2026-10-14
-
Software Development
Software Engineer, Full Stack Developer, Python
Summary
Do you enjoy working across the stack, from a Python service to the interface a customer actually clicks on? Smart Communications is strengthening the Workspace team, and we're looking for an engineer who's just as comfortable in the back end as in the browser.
About Smart Communications
Smart Communications is a leading customer engagement technology provider for regulated industries. The company helps organizations simplify the complex interactions that shape people's lives by enabling more connected, personalized, and trusted customer engagement. Its Customer Engagement Platform brings together data collection, customer communications, journey orchestration, trusted AI, and information management to help organizations create seamless experiences across the customer lifecycle. By connecting the systems, processes, and interactions that drive critical business outcomes, Smart Communications enables organizations to improve customer experience, increase operational efficiency, strengthen compliance, and build trust at every touchpoint.
More than 700 enterprises worldwide, including Zurich Insurance, Priority Health, The Pacific Financial Group, and The Bancorp, rely on Smart Communications to power engagement in regulated environments. With more than 30 pre-built integrations to leading enterprise platforms including Salesforce, AWS, Guidewire, Duck Creek, One Span, and Pega, Smart Communications powers more than 60 billion mission-critical customer interactions each year. To learn more, visit
Who are you?
- You consider yourself an Engineer, but your real skill is learning — you quickly and enthusiastically pick up new technologies, libraries, tools, techniques, and domain knowledge to deliver the right solution.
- You understand principles of good code structure and write clean, maintainable code, and you can spot and fix technical debt in the classes and methods you touch.
- You understand and implement an appropriate level of automated testing for your work, and you're aware of the security and performance considerations typical of the areas you work in.
- You're comfortable discussing requirements with the product management team, throwing your own ideas into the mix and constructively engaging to iterate on requirements.
- You like working in an Agile environment and taking responsibility for getting things done as part of a team.
- You’re curious about emerging technologies and interested in using AI to augment your workflow, accelerate development, and explore better ways to build user experiences.
Summary
Do you enjoy working across the stack, from a Python service to the interface a customer actually clicks on? Smart Communications is strengthening the Workspace team, and we're looking for an engineer who's just as comfortable in the back end as in the browser.
About Smart Communications
Smart Communications is a leading customer engagement technology provider for regulated industries. The company helps organizations simplify the complex interactions that shape people's lives by enabling more connected, personalized, and trusted customer engagement. Its Customer Engagement Platform brings together data collection, customer communications, journey orchestration, trusted AI, and information management to help organizations create seamless experiences across the customer lifecycle. By connecting the systems, processes, and interactions that drive critical business outcomes, Smart Communications enables organizations to improve customer experience, increase operational efficiency, strengthen compliance, and build trust at every touchpoint.
More than 700 enterprises worldwide, including Zurich Insurance, Priority Health, The Pacific Financial Group, and The Bancorp, rely on Smart Communications…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).