As a Senior Software Engineer, you will join a group of fellow engineers who are comfortable collaborating on all levels of the technology stack, committed to continuous improvement, and have no fear of daily deployments. Work with peers across all engineering teams to architect and build our platfo...