Qualifications
Key Responsibilities:Design and develop innovative software solutions.Collaborate with cross-functional teams to define project requirements.Conduct code reviews and maintain best coding practices.Qualifications:Proven experience in software engineering and development.Strong understanding of software architecture and design patterns.Experience with multiple programming languages.Excellent problem-solving skills and attention to detail.
About the job
Who are we?
At Smarsh, we empower our clients to effectively manage risks and harness insights from their digital communications. Serving a robust community of over 6,500 organizations across regulated sectors, we assist in identifying compliance, legal, and reputational risks across more than 80 communication channels, helping prevent potential regulatory penalties and negative media exposure. Our commitment to relentless innovation has earned us consistent recognition as industry leaders from analysts such as Gartner and Forrester, and our rapid growth has positioned us on the Inc. 5000 list of fastest-growing American companies since 2008.
As a Principal Software Engineer, you will join a dynamic, skilled team dedicated to the architecture, design, and development of cost-effective and sustainable solutions for Smarsh's Digital Safe business. This technical role demands strong organizational skills, technical expertise, and meticulous attention to detail.
About Smarsh
Smarsh is a leading provider of compliance solutions, helping organizations in regulated industries manage risks related to digital communications. With a strong focus on innovation and a commitment to quality, Smarsh has consistently been recognized as a frontrunner in the industry.