Staff Software Engineer
You will design, test, and code high-quality software solutions while collaborating with product managers to address customer challenges. Additionally, you will lead engineering initiatives, mentor team members, and drive continuous improvement through modern development practices like TDD and microservices.