Software Architect

Location: Reston, VA

Department: Engineering

Type: Full Time

Min. Experience: Experienced

Resonate ( is a cutting-edge software product & “big data” startup in the online advertising space, recently voted one of "America’s Most Promising Companies" by Forbes Magazine. We have pioneered a completely new way to identify and reach highly-targeted audiences online through our methodology called “Insights Driven Media”. Resonate has transformed audience targeting into a game-changing advantage.

We are currently seeking a Software Architect to join our growing team.  This individual will be responsible for Resonate’s SaaS application platform architecture and will work closely with the entire engineering, visual design, and product management teams. A pretty critical & integral  role to play, are you up to the challenge?

Key Responsibilities

  • Hands on Architect who will design and implement features in Resonate's platform
  • Define software implementation patterns by building the examples of how the pattern is implemented
  • Provide technical leadership and vision and inspire the engineering team to build cutting-edge solutions and proactively bringing new ideas, technologies, and methodologies to the table
  • Evaluate new technologies and techniques while always keeping an eye on the future to meet both near-term and long-term goals
  • Collaborate within and outside of the engineering group to develop and maintain the platform
  • Implement those features in a scalable, maintainable, and operationally fit fashion

Qualifications & Experience Requirements

  • You are most comfortable in an agile environment, delivering software at least every two sprints
  • You have real world experience building platforms that scale massively
  • You have 10+ years of experience building web applications with a similar stack as ours: Java, JavaScript, RESTful, Relational Databases, NoSQL, Linux
  • You are equally comfortable discussing application and data architecture
  • You have worked closely with a TechOps group and are comfortable specifying HW
  • You have strong experience working in a complex SaaS environment using a services-oriented architecture
  • You have worked at a startup and / or significant growth environment before
  • You have a technical background and a BS or MS in computer science or related science or math field
  • You have worked with or have knowledge of several of these: Object Oriented Programming (Java, C++, C#, Python), MVC pattern, PostgreSQL, Ubuntu, Perl, PHP, Hadoop, Hbase, MapReduce, Big Data, Data Mining, Ember.js, Backbone.js, Knockout.js, Node.js, jQuery, ExtJS, YUI, BI, analytics BI, analytics


Educational Requirements

  • You have a technical background and a BS or MS in computer science or related science or math field
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter
What’s your citizenship / employment eligibility?
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
Desired salary*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*