Share this Job

Senior Principal Architect Product Engineering (Platform Engineering Architecture Lead)

Date: Jun 24, 2022

Location: LAKE FOREST, IL, US, 60045-5201

Company: Grainger Businesses

Grainger associates are the ones who get it done. We provide supplies to customers who keep the heart of America beating. We sell more than 1.6M products to over 3.2M customers globally in various industries such as government, healthcare, manufacturing, etc. and we work with over 5K suppliers to keep our distribution centers and branches supplied with what our customers need.  

If any of this sounds exciting, then this opportunity is right for you. 

We are looking for individuals who can solve challenging business problems through technology, engineering, and leadership. This role requires a leader who is willing to be different, to be able to be steps ahead of our competitors, and has a sense of urgency to meet our customer’s needs.  

If you are this type of leader who has the mindset we are looking for, then continue reading.  

This role is a Senior Principal Architect for Platform Engineering.  The individual is a specialist with in-depth domain knowledge and expertise in modern application platforms and runtimes such as public cloud, delivery pipelines, observability & telemetry technology, container orchestration platforms (Kubernetes implementations), messaging platforms (Topic-based/Kafka and queue-based), and data technologies (relational, document, key/value, columnar, time-series, graph, etc). They bring a systems-thinking perspective, optimizing interaction patterns between capabilities within their specific domain and across domains with other Architects. They are frequently Grainger’s deepest technology experts in their respective domains and as such, are involved in technology strategy, migration, integration, and evolution of their accountable capability as enablers for the delivery teams. Sr. Technical Architects look across business, data, applications, and technology to support delivery teams while providing expertise and perspective on modern IT software delivery practices.  They also act as champions and co-creators with other Architects and Tech Leads to bring new ideas, new technologies, and new design patterns to any governing bodies for Enterprise-wide adoption and dissemination.  

 

Specific Responsibilities include:  

  • Own the architecture for the Software Delivery Platform, inclusive of: 

  • Cloud Foundations 

  • Account management 

  • Hybrid Networking 

  • Organizational Policies 

  • Delivery Pipeline / DevOps Toolchain  

  • SCM/Git 

  • CI tools 

  • Binary Repos & Package Management 

  • Static & dynamic code analysis 

  • Test automation – unit, integration, performance 

  • ChatOps / human-interface integration 

  • Application hosting & runtimes 

  • Container Orchestration / Kubernetes 

  • Serverless 

  • VM 

  • Observability & telemetry 

  • Third-party SaaS providers of Observability and Telemetry capabilities 

  • Application Performance Monitoring 

  • Log Aggregation 

  • Metrics Collection 

  • Synthetic transactions and UX monitoring 

  • Monitoring & Alerting 

  • Operations dashboards 

  • Messaging / Asynch Platforms 

  • Topic Based (Kafka, SNS) 

  • Queue-Based (RabbitMQ, SQS) 

  • Infrastructure-as-Code 

  • Terraform, CloudFormation and other IaC tooling 

  • Policy-as-Code 

  • Open Policy Agent (OPA), Service Control Policy, Sentinel, etc 

  • Architect security, resilience, and quality into the platform building blocks 

  • Steer platform architecture decisions within the design and architecture review process  

  • Continually researching current and emerging technologies and propose changes where needed 

  • Define capability and systems roadmap and key architectural tradeoffs within platform  

  • Informing various stakeholders about any problems with the current technical solutions being implemented. 

  • Architecture: Defines the conceptual, logical, and transitionary architectures  

  • POCs: Leads POCs to validate Solution Options  

  • Research: Conducts technology research for innovation, continuous improvement, and knowledge sharing for their given area Technology Strategy 

  • Demonstrated experience conceptualizing, designing, building, or significantly modifying large-scale platforms  

 

Rewards and Benefits: 

With benefits starting day one, Grainger is committed to your safety, health, and wellbeing. Our programs provide choice and flexibility to meet our team members' individual needs. Check out some of the rewards available to you at Grainger 

  • Medical, dental, vision, and life insurance plans 

  • Paid time off (PTO) and 6 company holidays per year 

  • Automatic 6% 401(k) company contribution each pay period 

  • Employee discounts, parental leave, 3:1 match on donations, and tuition reimbursement 

  • A comprehensive set of emotional, financial, physical, and social well-being programs 

 

DEI Statement 

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace. 

 

#LI-SB1