Summary
Senior engineering leader responsible for designing and delivering scalable inventory systems that improve tracking, movement, and availability of inventory. The role leads architecture, mentors engineers, and drives technical strategy for Inventory Technology while collaborating with senior technology and business stakeholders.
Responsibilities
- Architect and develop complex systems at scale meeting SLAs and engineering standards
- Collaborate with senior technology and business leaders to recommend solutions and trade-offs
- Lead and guide engineers across multiple teams through projects and design reviews
- Create architecture diagrams and implement high quality code including hands-on coding for POCs
- Diagnose and remediate performance and security issues
- Implement secure development practices and enterprise grade security controls
- Design telemetry and observability solutions to monitor system health
- Contribute to open source and engineering standards and help acquire and retain talent
Requirements
- Bachelor or master in computer science, computer engineering, or related field
- 10+ years of professional software engineering experience
- High proficiency in Java and Python
- Experience with AWS and or GCP and cloud native architectures
- DevOps experience with CI CD tools such as GitLab and containerization technologies
- Experience applying architectural patterns for scalable, operable systems
- Experience developing data science enabled solutions and working with big data
- Experience leveraging AI including generative AI to improve automation and productivity
We have summarized this job description for you, click apply to see more details from the employer.