What is a Software Engineer at Spekit?
As a Software Engineer at Spekit, you will build and scale the leading in-app learning and digital adoption platform. Spekit integrates directly into the SaaS applications that companies use every day—such as Salesforce, Slack, and custom web apps—delivering bite-sized, contextual knowledge to employees right when and where they need it. This requires solving complex engineering challenges around browser extension architecture, real-time data delivery, and seamless third-party integrations.
In this role, your work directly impacts how hundreds of thousands of users learn and work. You will be responsible for developing robust APIs, optimizing frontend performance, and ensuring that the core platform remains highly available and lightning-fast. The engineering team at Spekit values pragmatic problem-solving, clean code, and a strong sense of product ownership. You will work on a collaborative, modern stack to build features that make complex software easy to use.
This position is critical to Spekit's strategic growth. Because the platform must operate invisibly and efficiently across diverse client environments, you will tackle unique challenges in web security, DOM manipulation, and cross-origin communication. It is an inspiring environment for engineers who love building developer-friendly tooling, highly interactive user interfaces, and scalable backend infrastructure.