The Staff Software Engineer will be responsible for identifying short- and long-term solutions, reviewing and approving proposed solutions, implementing new architectural patterns, and performing design and code reviews. This role involves troubleshooting business and production issues, leading the discovery phase of medium to large projects, and developing innovation strategies. The engineer will also lead and participate in complex, cross-functional projects, support business objectives by collaborating with partners, and utilize industry research to improve the technology environment. Additionally, the position includes driving the execution of multiple business plans and projects, and providing supervision and development opportunities for associates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior