(USA) Staff, Software Engineer
Role responsibilities
Lead the full software development lifecycle to deliver scalable platform capabilities, including infrastructure and AI/ML integrations. Mentor engineers and collaborate with stakeholders to translate complex business needs into technical solutions.
Requirements
Requires a Bachelor's degree with 4 years of experience or 6 years of professional software engineering experience. Proficiency in cloud-native architecture and multiple programming languages is essential.
Key skills
Cloud-native Architecture, Microservices, API Design, CI/CD, DevOps, Software Design Patterns, Machine Learning Integration, System Design Review, JavaScript, TypeScript, Python, Java, Rust, Dart, C++, Spring Boot
Keywords
Cloud-native, Microservices, Containers, Automation, API Design, CI/CD, DevOps, Spring Boot, AI/ML, JavaScript, TypeScript, Python, Java, Rust, Dart, C++, Software Prototyping, WCAG 2.2 AA, Digital Accessibility, System Design, Retail Tech, Scalability, Resilience, Engineering Excellence