Job Description: We are looking for dedicated engineering manager to help reimagine our systems from the ground up. The Software Engineering Manager will be responsible for designing the architecture, building the software, deploying and scaling solutions. You are deeply interested in product design and innovate relentlessly. You will be responsible for hiring and leading a team of Software/Data/ML/Applied engineers responsible for building high performing applications that interact with large scale distributed systems Job Responsibilities: Instill best practices in recruiting, interviewing, and mentoring excellent team of engineers Define product roadmaps, suggest new initiatives, and present software solutions to business problems Promote and instill best practices in Software engineering development. Manage teams in Java and Dev/ML Ops culture Ensure design meets requirement and deliver high quality work on tight schedules. Job Requirements: Experience building applications on one or more public Cloud Platform (e.g. Azure, AWS) Experience designing and implementing highly reliable, fault-tolerant distributed applications with focus on low-latency and scale Demonstrated success in design large scale big data systems that perform complex event processing, machine learning and/or data mining 5+ years of professional software engineering experience, PaaS, SaaS, Java Bachelor's degree in Computer Science, Engineering or a related field; Master's degree preferred Excellent programming skills and computer science fundamentals (OO Design, data structures & algorithms, problem solving) Strong diagnostic, debugging, and troubleshooting skills Job Details: Company: Staples Vacancy Type: Full Time Job Location: Modesto, CA, US Application Deadline: N/A Apply Here vacanciesforyou.net