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.
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
Education Level
Bachelor's degree
Number of Employees
5,001-10,000 employees