We are looking for a Senior Software Engineer to help lead the design and evolution of the systems that power CEM’s products, analytics, and internal operations. Our engineering team is small, collaborative, and responsible for a wide range of platforms across the company. This role is ideal for someone who enjoys taking ownership of complex systems, simplifying architecture, and building durable solutions that stand the test of time. As a Senior Engineer, you will play a key role in shaping technical direction, modernizing legacy systems, and building new platforms from the ground up. You will also help raise the bar for engineering practices across the team. We value engineers who communicate clearly, take responsibility for outcomes, and are motivated by building simple, elegant systems that solve real problems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed