Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2025! As a Staff Software Engineer, you will provide technical leadership and direction for multiple agile teams or projects to implement prioritized software product roadmaps. This role includes designing, developing, and maintaining complex software systems, along with mentoring junior engineers.