Principal Engineer, Commercial Architect
Advantage Solutions · Chicago, IL · 1 wk ago
AdministrativeFull-time
Responsibilities
- Own the architectural direction for the commercial application portfolio across business units, including:
- Architecture for both custom-built applications and technology platforms
- Support software selection decisions
- Define architecture patterns
- Ensure architecture achieves information security requirements
- Work alongside product owners and engineering teams as an active, embedded partner in delivery
- Bring working knowledge of retail and consumer packaged goods business processes, including:
- Experience in technology and processes such as sales/customer relationship management, category management, retail execution, and field workforce management
- Build credibility as a technology advisor to business stakeholders based on industry operational reality
- Advise on building shared capability, reusability, and user experience within commercial applications
- Design the end-to-end data flows between commercial systems and the data and analytics/AI platform, including:
- Define flows of commercial operational data for analytics and management reporting and surfacing analytics data into commercial applications for field team use
- Ensure commercial systems are designed to support emerging AI use cases
- Define data architecture patterns that keep client and company data secure
- Architect the integration of external industry data sources into commercial applications
- Plan and shape integrations between commercial and corporate systems, including:
- Collaborate as peer with enterprise application teams
- Jointly design patterns and delivery approaches
- Ensure coherent data and integration plans
- Shape plans for phases of application change between parallel implementation programs
- Operate as an active member of the enterprise architecture practice, including:
- Collaborate with peer architects across commercial systems, enterprise systems, data/AI, and infrastructure/security
- Build, advocate, and participate in shared governance, architecture standards, and ways of working
- Contribute to keeping the practice coherent and relevant as the organization's technology agenda grows in complexity
Qualifications
- Bachelor's degree
- 10-12 years experience in relevant field
Skills
- Enterprise and/or deep solution architecture for custom and technology platform applications
- Software selection, pattern definition, and product team partnership
- Integration architecture between custom/technology platform applications and enterprise resource planning systems
- Data design: data flows, data model design, master data management principles, and AI technology affinity
- Business domain expertise, such as retail, consumer packaged goods, field workforce management, services company service delivery, and revenue management
Environment & Physical Requirements
Work is performed primarily in an office environment. Typically requires the ability to sit for extended periods of time (66%+ each day), ability to hear telephone, ability to enter data on a computer, and may require the ability to lift up to 10 lbs.