Job Overview :
As a Sr. Solution Architect must have hands-on subject matter expert who is responsible for the overall software design of many components within a system and can lead the technical implementation of multiple initiatives.
The ideal candidate will have had experience of working in high paced environment and good knowledge of varying domains.
This Sr. Solution Architect will need to have strong Java, Python, Data Structures, and algorithms experience and be hands-on, as well as have some packaged software design and implementation experience.
The position requires strong cross-team & cross-functional coordination / collaboration and even stronger communication skills working with senior management, technology leadership peers, key business partners, technical staff, and external partners.
Someone with great interpersonal skills, who also enjoys dealing with tight schedules and can solve complex problem will thrive in our high-energy, fast-paced environment.
Be willing to take on additional engineering and leadership duties as assigned.
Essential Functions :
- Hands-on system design and development.
- Work in an Agile collaborative environment - including ceremonies, iterative development, estimations, and design sessions.
- Partner with product managers and engineers to prototype cutting-edge technologies such as machine learning and test them with production data.
- Assist in resolving technical roadblocks.
- Articulate and provide clarity on technical and business trade-offs associated with system design.
- Mentor other engineers and participate in code reviews.
Qualifications and Competencies
- Strong experience contributing to architecture, design patterns.
- hands-on experience in Marketing Technology (MarTech) stack
- Architecture experiences include latest Adobe suite of products and deep understanding of these solutions such as Adobe Experience Platform (AEP), Adobe Journey Optimizer (AJO), Adobe Target, Customer Journey Analytics (CJA), Adobe Experience Manager (AEM)
- Experience with migrating workloads from on-prem to cloud such as GCP.
- Ability to effectively share technical information and communicate technical issues and solutions to all levels of business.
- Able to juggle multiple projects - can identify primary and secondary objectives, prioritize time, and communicate timeline to team members.
- Ability and desire to take product / project ownership.