Principal Software Engineer (multiple openings)
We’re looking for smart, creative, and driven Software Engineers to build great software with us. You've worked in product development as an engineer for 10+ years, creating and launching new technologies and products across the full stack. You love to write code, create maintainable and resilient designs, and have a holistic view of cloud-based, SaaS-focused architectures from DevOps, to backend, to frontend. You are hands-on, self-directed, and feel at home in a fast-paced agile environment and have a history of driving process improvement within your team and across the organization. You also love to share your expertise, collaborate with and mentor others, and you thrive in a team-based environment.