Principal Engineer - Commercial Architecture
Company: Advantage Solutions
Location: Chicago
Posted on: May 3, 2025
Job Description:
SummaryPrincipal Software EngineerA successful Principal
Engineer @ Advantage Solutions manifests holistic wisdom of up- and
down-stream impacts of technology solutions and trends to guide the
development of future products and patterns. With that, a Principal
Engineer @ Advantage Solutions is a top-tier engineer - a visionary
leader and a hands-on builder - with experience making high-level
design choices, framing technical standards, and re-enforcing
frameworks, patterns, and principles, including tools, software,
and engineering execution standards.To be effective, a Principal
Engineer @ Advantage Solutions develops expertise within their
domain (understanding capabilities, strong problem-solving skills,
etc.), creates a roadmap for their systems, and communicates that
plan to others within the organization. However, more than
technical knowledge is required, as a Principal Engineer @
Advantage Solutions must also have the soft skills to manage and
positively influence projects and people.The focus area for this
role will be Advantage Commercial, with a hyper-focus on Consumer
packaged goods (CPG) Execution, including all actions a brand takes
to get to the final step of the buyer's journey:
purchase.Responsibilities:
- Collaborating with various stakeholders to determine
application requirements
- Play a central role in technical, business, and organizational
contributions affecting the sub-department/department
- Creating high-level product specifications and design documents
(conceptual and physical diagrams)
- Exert technical influence over multiple teams, increasing their
productivity and effectiveness by sharing your deep knowledge and
experience
- Providing the development team with architectural blueprints to
follow
- Ensure the security of all applications/software systems
- Meet financial objectives by forecasting requirements,
preparing budgets, scheduling expenditures, analyzing variances,
and initiating corrective actions
- Actively seek ways to improve business applications/software
processes and interactions
- Enhance our cloud capability by creating and implementing cloud
application patterns
- Work closely with lead architects and engineers to create and
maintain architectural templates, build/operational documents, and
automation playbooks
- Define API features, expected security setup, scalability, and
monetizationSecondary Responsibilities:
- Research and properly evaluate sources of information to
determine possible limitations in reliability or usability
- Help other development and engineering teams resolve
application-to-platform integration issues for Platform as a
Service (PaaS) and Infrastructure as a Service (IaaS) services
- Maintain domain knowledge by participating in educational
opportunities, reading professional publications, and participating
in professional organizations
- Coach and mentor engineering teams to raise collective
technical expertise
- Testing the final product to ensure it is entirely functional
and meets requirements
- Use a proactive approach to common challenges and continually
research best practices in codingQualifications:
- Outstanding collaboration and communication skills are
essential
- 10+ years of hands-on experience in architecting and designing
solutions using at least three disciplines: cloud architecture,
software development, data platform integration, business processes
and capabilities, focusing on scalability, security, performance,
and cost to serve
- 10+ years of experience in applying architecture patterns that
cover application, data, events, and API-led design concepts
enabling transaction flow for scenarios such as application to
application, business to business (B2B), direct to consumer (B2C),
digital integration, devices, and things
- 10+ years of experience working on large-scale application
projects
- 10+ years of exposure to cloud-managed services, serverless
technology, and microservices like Function-as-a-Service,
Containers, and managed databases
- 10+ years of experience developing applications/software
utilizing various coding languages, including Python, .Net, Java,
JavaScript/React, and more
- 10+ years of experience overseeing customized development of
processes for multiple projects simultaneously
- 10+ years of experience designing secure application systems
based upon industry specifications
- Demonstrated deep knowledge of web applications, webhook and
API development, cybersecurity, and open-source technologies
- Demonstrate a track record of leading within complex
organizations requiring strong influence management skills - the
ability to work cooperatively at all levels in a matrix
environmentAdditional Information Regarding Advantage Solutions Job
Duties and Job Descriptions: Job duties include additional
responsibilities as assigned by one's supervisor or other manager
related to the position/department. This job description is meant
to describe the general nature and level of work being performed;
it is not intended to be construed as an exhaustive list of all
responsibilities, duties, and skills required for the position. The
Company reserves the right at any time with or without notice to
alter or change job responsibilities, reassign or transfer job
positions, or assign additional job responsibilities, subject to
applicable law. The Company shall provide reasonable accommodations
of known disabilities to enable a qualified applicant or employee
to apply for employment, perform the essential functions of the
job, or enjoy the benefits and privileges of employment as required
by the law.Job Will Remain Open Until FilledImportant
InformationThe above statements are intended to describe the
general nature and level of work being performed by people assigned
to this position. They are not intended to be an exhaustive list of
all responsibilities, duties, and skills required of associates so
classified.The Company is committed to providing equal opportunity
in all employment practices without regard to age, race, color,
national origin, sex, sexual orientation, religion, physical or
mental disability, or any other category protected by law. As part
of this commitment, the Company shall provide reasonable
accommodations of known disabilities to enable an applicant or
employee to apply for employment, perform the essential functions
of the job, or enjoy the benefits and privileges of employment as
required by the law.
#J-18808-Ljbffr
Keywords: Advantage Solutions, Elgin , Principal Engineer - Commercial Architecture, Engineering , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...