(USA) Principal, Software Engineer
Role responsibilities
Lead the design and delivery of scalable, cloud-native platform capabilities and AI/ML-integrated systems. Provide strategic technical leadership and mentorship to engineering teams while collaborating with stakeholders to translate business needs into technical solutions.
Requirements
Requires a Bachelor's degree with 5 years of experience or 7 years of professional software engineering experience. Expertise in cloud-native architectures, AI/ML integration, and proficiency in languages like Java, Python, or C++ is expected.
Key skills
Platform Engineering, Cloud-native Architecture, AI/ML Integration, Software Development Lifecycle, Java, ReactJS, Python, C++, Distributed Systems, CI/CD, Technical Leadership, Mentorship, System Interoperability, Model-driven Design, WCAG 2.2 AA, Digital Accessibility
Keywords
Cloud-native, AI/ML, Java, ReactJS, Python, C++, CI/CD, Distributed Systems, Platform Engineering, Marketplace API, WCAG 2.2 AA, Digital Accessibility, Software Development Lifecycle, Scalability, High Availability, Model-driven Design, Retail, Engineering Excellence, Technical Leadership, System Interoperability