Software Engineer - TRK 26-140
Lead software engineer responsible for designing and developing complex software systems, collaborating with cross-functional teams, and mentoring junior engineers.
As a Sr Principal Software Engineer, you will be responsible for leading the design and development of complex software systems, collaborating with cross-functional teams, and mentoring junior engineers. You will work closely with the development team to identify and prioritize project requirements, develop technical solutions, and ensure timely delivery of high-quality software products. You will also be responsible for staying up-to-date with industry trends and emerging technologies, and applying this knowledge to improve our software development processes and tools.
Key Responsibilities:
Requirements:
Posted June 5, 2026