Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Software Architect - Remote

Web Application | Seattle, WA | Full Time

Job Description


We marry design and engineering language in ways that produce impactful and memorable experience journeys. We partner all the way to continuously improve our clients’ digital maturity. Our Studio network brings the optimal combination of skill, scale, and cost for each stage of the product development lifecycle. And to do this we need great transformational people that want to impact the projects and organizations that they work with. 

The Software Architect - Remote will demonstrate extensive abilities and/or a proven record of success in consulting-related projects within a professional services environment, emphasizing leading of teams involved in full life-cycle software and/or multi-discipline development, including the following areas:

  • Fostering team commitment to tasks and influence key people inside and outside of the group;
  • Communicating based on the audience (i.e. eliminating technical jargon when needed or deep diving into technical details with the development team);
  • Collaborating with cross-functional teams, building relationships and achieving results without a direct reporting relationship;
  • Grasping a range of functional and non-functional requirements to understand an application scope and define the right architecture, including solution components and interactions;
  • Architecting and designing cross-industry business solutions using industry-leading practices in technology, performance and scalability;
  • Evaluating, defining, and when necessary prototyping and guiding development teams in a hands-on manner on alternatives to determine the most appropriate approach for each solution;
  • Determining how to satisfy functional requirements using existing platform architecture and services, and where appropriate, work with Platform Architect to help define and create new services to fulfill particular needs and make recommendations;

Required Skills:

  • Web-based systems architecture
  • Web technologies (MERN stack)
  • Current agile methodologies, specifically scrum
  • Service-based architecture including microservices, enterprise application architecture
  • Managing expectations when balancing alternatives against business and financial constraints
  • Node.js, React.js, HTML5, CSS3, Bootstrap, Angularjs, yeoman, d3js, JQuery
  • Data architecture, data modeling and data management across relational, columnar and NoSQL
  • Technologies like Couchbase, SQL Server, MongoDB, Vertica, neo4j
  • Big data technologies like Hadoop, Spark, Kafka, ElasticSearch
  • Service creation and orchestration using ESBs like Mulesoft, Talend
  • Be able to work on Eastern Time schedule

Preferred Skills:

  • Advanced analytics development experience with R, Python
  • Architecting solutions across on-premise and cloud
  • Cloud-based data and analytics native PaaS components in Azure, Google Cloud, AWS

We are a thriving Community of top technology talent that is globally connected. We Engage, Make, Run, and Evolve the technology that makes many brands that you know and love. So let’s take this journey together. No matter where you are on your digital career roadmap, we can help you grow and have fun doing it. 

You must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.