The UWC team is responsible for services that manage Amazon's edge compute fleet - over a million devices across thousands of locations worldwide. Our systems manage everything from cutting edge robotics systems in Austin, to delivery stations in Cairo. We deliver innovative technical solutions to facilitate the massive growth in Amazon compute capabilities around the globe.
Our team's mandate is to design, develop, and operate the next generation of device automation systems that allow for the provisioning and management of edge devices at Amazon scale. We're looking for entrepreneurial and innovative individuals who thrive on solving tough problems.
As a Senior Solutions Architect, you will play a crucial role in architecting solutions to complex problems, working with customers to design and implement UWC across various Operations environments.
In this role, you will combine your business acumen with deep technical skills to influence long-term technology strategies for our customers. You will work in environments with high ambiguity, where business objectives and technology strategies are often undefined. Your expertise in physical compute, peripherals, Linux operating systems, and IoT will be essential in driving the adoption and optimization of UWC for managing industrial PCs, thin clients, and other embedded devices across Amazon's vast network of fulfillment centers, sort centers, and delivery stations
Key job responsibilities
- Architect and assist customers in building solutions to complex challenges, ensuring they are extensible, reusable, secure, reliable, cost-optimized, and operationally excellent.
- Partner with customers for end-to-end solution design, applying judgment and experience to advise on short-term and long-term implications of trade-offs in areas such as extensibility, flexibility, scalability, and maintainability.
- Lead technical solution discussions with customer teams, diving deep into technical details and proactively vetting high-risk, inefficient, or overly complex solution options.
- Develop and maintain trusted advisor relationships with senior leaders in customer organizations, influencing their strategic direction to align short-term technology decisions with long-term business outcomes.
- Contribute to the creation of new patterns, methodologies, and best practices for UWC implementation and integration with existing customer systems.
- Lead the development, delivery, review, and maintenance of technical content, including sample code, blog posts, presentations, white papers, and workshops.
- Identify gaps in UWC products and services, gather effective customer feedback, and translate it into clear business and technical requirements for product and engineering teams.
- Collaborate with internal teams (e.g., sales, business development, professional services, support, engineering) to deliver the right technical solutions that delight customers.
- Mentor and develop other team members, contributing to the growth of the Solutions Architect community within Amazon.
A day in the life
As a Senior Solutions Architect for UWC, your day might include:
- Starting your morning by reviewing the latest updates to the UWC architecture and preparing for a customer meeting to discuss their complex device management needs across multiple fulfillment centers.
- Leading a technical deep-dive session with a customer's IT and operations teams, exploring how UWC can integrate with their existing Linux-based systems and IoT devices to improve device provisioning and management.
- Collaborating with UWC product managers to provide feedback on new features based on customer needs, particularly focusing on enhancements to the job orchestration and credential rotation capabilities.
- Drafting a whitepaper on best practices for implementing UWC in multi-compute workcells, drawing from your experience with recent customer deployments.
- Mentoring a junior engineer on how to approach a challenging customer scenario involving the migration of legacy CDM-managed devices to the UWC platform.
- Participating in a cross-functional meeting to discuss the roadmap for UWC's support of ARM-based devices and contributing insights based on customer requirements you've gathered.
- Ending your day by reviewing and providing feedback on a technical proposal for enhancing UWC's software distribution mechanisms to better support containerized applications across diverse device types.
About the team
Our team is tight-knit and operates primarily out of Austin. We have a mix of experience levels, and work in a broad, collaborative space that has something for everyone. We care about the development of our engineers and are invested in helping each other attain our career goals.
BASIC QUALIFICATIONS
- 8+ years of specific technology domain areas (e.g. software development, cloud computing, systems engineering, infrastructure, security, networking, data & analytics) experience
- 3+ years of design, implementation, or consulting in applications and infrastructures experience
- 10+ years of IT development or implementation/consulting in the software or Internet industries experience
PREFERRED QUALIFICATIONS
- 5+ years of design, implementation, or consulting in applications and infrastructures experience
- Experience working with end user or developer communities
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.