Senior Technical Architect

Save
You need to sign in or
create an account to save a job.
Job Description

Arc XP ( www.arcxp.com ) is a cloud-based digital experience platform that helps enterprise companies, retail brands and media and entertainment organizations create and distribute content, drive digital commerce, and deliver powerful multichannel experiences. A division of The Washington Post, Arc XP has powered the digital transformation of customers across the globe, currently serving more than 1,500 sites in 24 countries that reach more than 1.5 billion unique visitors monthly.

Built 100% on AWS, the Arc platform follows a microservice architecture. All of our software teams use devops to deliver and maintain products. Our processes are lightweight, which allows our teams to innovate quickly to bring new ideas to market. New features and products are deployed to our customer base every day.

We are currently looking for a Senior Technical Architect to join our platform engineering team to work between our clients and engineering teams in order to enable client usage of the Arc Platform and to drive client informed architectures into the platform products. The Web Technologies focus will include responsibilities primarily within CDN, Security, Gateway and Web Rendering areas of the platform, however the role will also broadly learn all product of the platform so that you are enabled to recommend the best solution for the client or product.

Responsibilities
  • Collaborate with Sales, Account Management, Professional Services and Support teams to enable customer workflows on the Arc platform.
  • Understand customer business requirements and translate them into well-designed architectures and implementation plans.
  • Maintain consultative relationships with Account Management and their clients by providing support, information, and guidance as well as research and recommend new solutions and services.
  • Work with the Product Development team to identify customers with specific use cases or product needs, based on your knowledge of their architecture and product usage.
  • Improve the Arc platform by designing new capabilities and collaborating with the platform engineering teams during the architecture, planning and implementation phases.
  • Implement proof of concepts for clients within their website or data integration environments.
  • Implement proof of concepts within the Arc Platform and transition the technology to platform engineering teams.
  • Improve the openness of the Arc platform with useful documentation, training and re-usable code samples.
  • Maintain the technical view of the customer by documenting client adopted integrations, solutions and use cases.
  • Share ideas and experiences, ask questions, and strive to remove ambiguity for both oneself and one's team members.
  • Eagerness to evolve and grow personal skill-set by learning new software languages, tools and applications.
  • Contribute to the knowledge growth of the platform engineering team via documentation and knowledge sharing.
  • Lead knowledge growth of the platform engineering team via documentation, knowledge sharing and mentoring.


Minimum Qualifications
  • BA/BS in Computer Science or related technical field or equivalent practical experience.
  • 10+ years experience designing and implementing clients on multi-tenant SaaS platforms.
  • 5+ years hands on experience building or configuring highly-scalable customer facing applications.
  • Ability to translate complex technical concepts into high-level designs and communicate the designs to technical and non-technical users.
  • Experience architecting solutions that are implemented by internal and external engineering teams.
  • Experience interacting with client executive and engineering staff.
  • Experience in documenting (e.g. blogs, articles, whitepapers) implementation patterns and results for re-use.
  • Exceptional written and oral communication skills.


Preferred Qualifications
  • Experience with Content Delivery Networks, caching, WAF and API gateway.
  • Experience programming in ReactJS.
  • Experience programming in at least one of Node, Python, Java, Go.
  • Experience with multiple database technologies.
  • Familiarity with modern front-end patterns such as single page application frameworks and their interactions with APIs with SDKs.
  • Demonstrated knowledge of web application security standards.
  • Demonstrated knowledge of system scaling and caching.
  • Experience using monitoring tools to find application deficiencies.
  • Experience designing CI/CD pipelines
  • Knowledge of REST, Service Oriented Architecture, OAuth, Basic Authentication and PCI.


    The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.

    Similar searches: Full Time, Experienced (Non-Manager), Media / Journalism / Advertising, IT, IT Architect