




We are looking for a **Senior Software Engineer** to scale up with us on the Engineering team! We are a technology company that brings major brands of essential services into the future of digital acquisition. How? Through technology, data intelligence, and a team passionate about challenges—always striving to be their best selves. For this position, we are seeking someone passionate about people, data, and technology to join our Engineering team—composed of exceptional Escalers (how we refer to our team members) with unique expertise! \<3 **\#JoinTheClimb: come find out what we expect from you** **Responsibilities:** * Build a platform to be used by other teams * Create robust abstractions and technical interfaces for internal consumption * Work across different application layers as needed * Balance technical decisions, internal user experience, and speed * Collaborate closely with multiple teams Requirements: **Mandatory** * Experience as a Senior Software Engineer * Experience with TypeScript * Experience with distributed systems * Experience with event-driven architectures * Practice writing unit tests * Experience across the entire software development lifecycle **Desirable** * Experience with serverless environments * Knowledge of React and/or Next.js * Experience with platforms, internal tools, or SaaS * Experience with integrations, automations, or conversational systems


