Job Description
Our mission is to power a brighter future together. One that is safe, smart, and sustainable.
JOB RESPONSIBILITIES:
Work with leaders from different parts of the organization to understand their vision, then plan and develop the architecture roadmap to support new business features and capabilities.
Collaborate with stakeholders, to realize the implementation of the architectural roadmap.
Architect and build scalable cloud-based services and supporting delivery processes.
Own and champion non-functional requirements like high availability, scalability, observability, and performance.
Collaborate with portfolio and engineering leadership to determine the capacity allocation for enablement work.
Collaborate with other leaders to ensure technical strategies, architecture guidelines, and standards are created, updated, and followed.
Work with other technology leaders in building a common cloud-based platform across multiple applications.
Balance the short-term and long-term technical goals of the organization, look for ways to innovate and iterate on all projects, and avoid unnecessary duplication of capabilities.
Track the technology innovations applicable to our products and solutions.
Constantly discover and test out new technologies and perform tradeoff analysis to arrive at optimal design decisions.
Be ready to prototype new solutions quickly for microservices, front-end applications, deployment pipelines, core libraries, etc.
Multitask across a lot of projects simultaneously and manage the context switching that goes along with that.
Manage architecture team(s), including offshore resources.
Promote a culture of autonomy, purpose, and initiative, while driving the team to get stuff done.
Lead, mentor, and coach new and seasoned software architects and engineers.
Encourage teams and individual developers to stretch their skills and think outside the box on new projects.
REQUIRED SKILLS:
5+ years of proven software architecture leadership experience.
10+ years of engineering, architecting, and delivering technology solutions.
Experience building highly-available services at scale on public clouds - Amazon, Azure (preferred), and Google Cloud.
Experience designing and supporting deployment and automation solutions on public clouds.
Experience driving the adoption of new technology into existing complex systems.
Deep knowledge of software architecture and development methods and techniques.
Executive presence with the ability to communicate and present at any level.
Ability to thrive in a dynamic culture, respond to changing priorities and coordinate the development of multiple critical initiatives.
Proven ability to build team culture and advance company values.
Learn about the Vivint Culture (https://www.vivint.com/company/careers) and why it’s a great place to grow your career!
Here are some highlighted perks you should ask us about:
Free daily lunch and drinks on-site
Paid holidays and flexible paid time away
Employee/Friends/Family Discounts
Onsite health clinic, gym, gaming tables
Medical/dental/vision/life coverage & 24/7 Medical Hotline
401(k) + Employer Match
Employee Resource Groups
WORKING CONDITIONS:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.
SAFETY:
Vivint enforces a safety culture whereby all employees are responsible for continuously developing and maintaining a safe working environment. Each new employee is responsible for completing all training requirements. Additionally, the employee must accept they have responsibility for maintaining the safety of themselves, their co-workers, and the public. Employees must adhere to all written and verbal instructions, promptly report and correct all hazards or unsafe conditions, question non-standard operations or unmitigated hazards, and provide feedback to management on all safety issues.
If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".