· Laying the architectural runway for features in collaboration with product management, the team, and stakeholders. · Synthesizing requirements to design and working hands-on with the team to lead the implementation of major initiatives in eCommerce and IoT projects · Using API-driven design to unify business functions across multiple teams | · Building cloud infrastructure leveraging AWS, Azure, Kubernetes and Golang · Driving software projects for large-scale cloud-based deployments · Researching emerging technology trends and working with external consultants to improve the overall software offering at Lutron |
· Building robust, highly scalable world class systems providing an exquisite user experience · Designing loosely coupled, resilient and secure systems · Helping development teams realize your architectural vision from conceptual design through deployment | · The how of architecture and design including an understanding of object-oriented approaches, design patterns, and architectural best practices · Keeping on top of emerging technology trends, especially related to IoT, cloud and smart home technologies |
· Solid Computer Science fundamentals including data structures, algorithm design and run-time analysis · Multi-threaded, asynchronous and concurrent application design and development · Experience creating cloud-based designs for features | · Network communication, protocols and software-hardware interfaces · Fundamental understanding of RDBMS and NoSQL databases, data modeling as well as complex query optimization · Degree in Computer Science or equivalent discipline · 8+ years of industry experience with 3+ years in a technical leadership role |