Software Engineer II – Quality & Automation Job Description
Nike is actively recruiting technical talent for its Shared Platforms Technology Engineering division, posting an opening for a Software Engineer II focusing on quality and automation. According to official corporate career listings, the role places engineers inside a core engineering group tasked with building and scaling foundational technology infrastructure for the global sportswear brand.
Inside the Shared Platforms Technology Engineering Team
The Software Engineer II position centers on test automation, software quality assurance, and engineering reliability within Nike’s digital platforms. According to the company job description, engineers in this unit collaborate across multiple product teams to implement automated testing frameworks and streamline software delivery pipelines. The role requires hands-on coding expertise, typically in languages such as Java, Python, or JavaScript, alongside familiarity with continuous integration and continuous deployment environments.
Platform engineering roles of this nature support Nike’s broader direct-to-consumer digital strategy, which relies on high-availability backend systems, mobile applications, and e-commerce infrastructure. Automated quality control functions as a critical safeguard against downtime during high-traffic shopping events and product drops. By embedding quality engineering early in the software development lifecycle, the shared platforms group aims to minimize defects before code reaches production environments.
Requirements and Candidate Qualifications
Candidates applying for the Software Engineer II opening typically need a background in computer science or a related technical field, paired with professional experience in software development and automated testing methodologies. According to the Nike Careers portal, applicants are evaluated on their ability to design robust test strategies, build reusable automation scripts, and troubleshoot complex distributed systems.
The listing highlights several core competencies expected of applicants:
- Demonstrated experience in software development with a strong focus on quality engineering and automation frameworks.
- Proficiency in modern programming languages and version control systems like Git.
- Familiarity with cloud-hosted infrastructure and containerization tools such as Docker and Kubernetes.
- Strong collaborative skills for working within agile engineering squads distributed across multiple time zones.
Interested technologists can review the complete job specification and submit applications directly through the official Nike Careers website under the software engineering job category.
