Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. As a Software Development Engineer, you will participate in Agile ceremonies, technical design, estimation, testing, deployment, troubleshooting, and continuous improvement.