The Software Engineer III position is for an experienced professional, responsible for designing, developing, and maintaining enterprise-level applications and services. The incumbent collaborates closely with product managers, architects, engineering managers, and cross-functional teams to deliver high-quality software solutions, while promoting engineering best practices.
Software Engineers III are expected to make solid technical contributions, be capable of leading complex initiatives autonomously, mentor junior engineers, and influence technical decisions within their teams.