The Senior Software Engineer II is a key technical leader responsible for designing, developing, and delivering scalable, production-ready software that drives exceptional customer experiences. This role spans the full software development lifecycle-from vision and planning through execution, deployment, and long-term sustainment-ensuring innovation, performance, and reliability in every solution. In addition to hands-on development, the role involves collaborating closely with cross-functional teams, mentoring junior engineers, and continuously improving engineering practices to align with evolving business and technology goals.