(USA) Staff, Software Engineer
Role responsibilities
Lead the development of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks for the People Technology team. Drive the full software development lifecycle while mentoring engineers and collaborating with stakeholders to translate business needs into technical solutions.
Requirements
Requires a Bachelor's degree in Computer Science or a related field with 4 years of experience, or 6 years of professional software engineering experience. Proficiency in Java, JavaScript, and React Native, along with expertise in cloud-native architecture and DevOps practices, is essential.
Key skills
Cloud-native Architecture, Microservices, Containers, JavaScript, React Native, Java, CI/CD, DevOps, API Design, Software Design Patterns, AI/ML Integration, Observability, System Design, Software Prototyping, Data-driven Decision Making, WCAG 2.2 AA
Keywords
Cloud-native, Microservices, Containers, JavaScript, React Native, Java, AI/ML, CI/CD, DevOps, API Design, Software Design Patterns, Observability, System Design, WCAG 2.2 AA, Digital Accessibility, Platform Engineering, Infrastructure, Tooling, Retail, People Data Platform, Software Development Lifecycle, Automation, Scalability, Resilience, Me@ Platform