Software Engineer III, Infrastructure, Cloud Networking Responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. Write product or system development code, participate in design reviews, review code for best practices, contribute to documentation, and triage and debug system issues.