Senior Software Architect - Cloud Applications(US, Remote)
- Full-time
Company Description
Locus Robotics is a leader in the rapidly growing eCommerce order fulfillment optimization space. Our solution helps warehouse owners attain 2-3X efficiency over cart-picking operations by empowering pickers to work collaboratively with our robots, while integrating with the operator’s Warehouse Management System and using and optimizing existing facility infrastructure. This is an opportunity to join a very smart team deploying cutting-edge technology, to address real-world logistics challenges for major global brands.
Job Description
- Lead architecture and implementation of software systems that operate mission critical systems on-premises and in the cloud.
- Provide leadership in architecting highly scalable multitenant cloud-based applications utilizing modern technologies like serverless development and static frontend deployment using a CDN.
- Ability to translate high level business requirements into technical software requirements.
- Architect, design and develop software application work packages using well-proven design patterns.
- Architect automation for deployment and monitoring of distributed systems and robots.
- Generate technical documentation.
- Keep track of latest technical advancements, as well as best industry practices, and mentor/share with software teams to learn and/or adopt.
- Work within Agile (Scrum and Kanban) environments to plan and deliver product incrementally.
- Follow the Agile Scrum Process and the team’s best practices.
- Inter- Scrum team collaboration in design and support for integration of modules into standard solutions and sub-systems.
- Coach and mentor junior software developers.
- Roll-out support:
- Perform technical product trainings for our domestic and international customers.
- Support Application Engineering project roll out efforts.
- Coach implementation efforts based on the application platform.
Qualifications
- Mastery of one or more object-oriented and/or functional languages and associated frameworks including JavaScript/Node.js and Python programming languages.
- Solid understanding of and experience with developing and delivering highly scalable and fault-tolerant software particularly in the cloud environment.
- Cloud computing and deployment within major cloud providers; Google, AWS, Azure.
- A solid foundation in algorithms and data structures.
- Familiarity with modern UI paradigms and frameworks is a plus.
- A solid foundation and working experience with transporting and visualizing big data.
- Proficiency in object-oriented design principles and related design patterns and coding standards.
- Mobile Development (Plus).
- Database (MS SQL-Sever, Oracle, Postgres, or other RDBMs), and/or No-SQL (MongoDB), experience with caching systems such as Redis is a plus.
- Jira, GitLab, and Confluence mastery.
Additional Information
Locus Robotics is an Equal Opportunity Employer
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply