TopCoder - Community Architect (Salesforce)
Appirio 4 reviews - United States

This job posting is no longer available on Appirio. Find similar jobs:Topcoder jobs - Appirio jobs

Since 2006, Appirio has helped companies power their business with the cloud. We provide professional services backed by a team of 700+ strategy and technology experts, an innovative technology platform, and a 600,000 person crowdsourcing community that lets enterprises move faster, rethink processes and change the way their employees work. We’ve been recognized by organizations such as the World Economic Forum, the Wall Street Journal, Gartner and IDC, and are backed by Sequoia Capital, GGV and General Atlantic.

Cloud, social and mobile are changing the face of IT and business, and Appirio is at the heart of this revolution. We offer employees the opportunity to work with industry pioneers, the latest in technology, and some of the most innovative customers in the world.

TopCoder is a crowdsourcing development community and marketplace that matches companies who need cloud development work with a worldwide community of cloud experts. It is a true market where businesses tap into skills and pay for results (vs. effort), and where developers get access to a new world of opportunity with the cloud.

Another way to put it - TopCoder is a community of software professionals who are engaged and treated as athletes who have a variety of skill sets that contribute to building cloud solutions. For the Athlete, they are continually compensated for their performance, unlike most sports where past performance can land you many profits whether or not you are currently performing. The better they perform, the more they earn and in addition they are constantly refining their craft, improving, and learning from others who are masters of their craft.

On the flip side you have the Customer who benefits with rapid innovation, prototypes, applications, and speed to market, while not paying for time but rather results! We are looking for Architects who want to be a part of this technology shift by coaching these individual player’s contributions into a single customer success.


The Community Architect will manage one or more projects and challenges for customers, providing day-to-day technical leadership to analyze their requirements, develop designs, and implement cloud-based solutions through decomposing technical solutions into consumable challenges for the TopCoder community. A TopCoder Community Architect will not be coding the majority of the time but should have a deep understanding of programing. This position is not ideal for people who want to code the majority of their of time, but rather integrate multiple code streams.

Candidate Profile

Enthusiastic, professional, and confident personality, with a focus on customer success

Excellent listening skills to fully understand the customer requirements and pain points

Ability to translate customer requirements into implementation plans

Technical acumen to convert plans into real solutions that work

Driven by customer success with a team player attitude

Ability to travel when necessary to a Customer

Technically design and solve customer solutions at an architectural level on a variety of cloud platforms

Deep understanding of databases including RDBMS and NoSQL of various flavors

Wide breadth of understanding past and current web technologies especially JavaScript

Must keep up to date with current Web Dev trends and new Javascript Libraries.

Technically design and solve customer solutions at an architectural level on a variety of cloud platforms such as Heroku,, Amazon Web Services (AWS), Google App Engine, Azure, and others

Decompose technical designs and solutions into consumable challenges. This includes high level interface design and creating specifications for each challenge.

Acts as primary day-to-day point of contact for the customer and community for technical questions.

Understands the Cloud Computing market. Can articulate the core benefits of Cloud Computing solutions, and understands basic implementation methodologies associated with Cloud solutions.

Provides mentoring, guidance and general care and feeding to project team members, including the community

Required Skills/Experience

B.S. degree in Computer Science, Software Engineering, or equivalent

3+ years of experience with technical implementations of customer projects

Experience with configuration and custom development

Experience with other programming languages (Java, .NET, Ruby, Javascript)

Strong writing, presentation and communication skills

Travel Requirements

Travel to client sites as required 40-60%

Open to candidates that are interested in relocating to Charlotte, NC

About this company
4 reviews
Appirio provides products and services to accelerate the adoption of on-demand solutions such as and Google Enterprise. We...