Software Developer in Big Data

Location: Seattle, WA

Department: Engineering - Big Data

Type: Full Time

Min. Experience: Experienced

About You

You want to solve really hard problems using cutting-edge web technologies with a team of smart and somewhat goofy people who take a surprising amount of joy from lobby karaoke contests, dance-offs, themed parties, ping pong tournaments and Poker? Then please apply immediately, because Moz is the right place for you!

About the position

At Moz our systems crawl the web, generate an inverse link graph of 10-20% of the Internet, apply lots of interesting algorithms (we use machine learning and advance modeling heuristics) to synthesize this data, and then serve up the petabytes of generated data via a highly scalable API. Oh, and we do all this in the cloud.

This position specifically involves the retrieval of data from the web. We are building a SOA to continuously build/update/maintain/distribute a schedule of crawl-able URLs and the associated distributed crawler network to crawl retrieve cross validate and provide data to the processing back-end. If you think SOA or SETI@Home was cool then this is a job for you!

Our ideal candidate has some experience with one or more of the following: highly scalable distributed systems, SOA, high performance computing search and cloud-based systems. You should be prepared to design systems, write code, and test your applications.


  • Required: BS in Computer Science (or a great reason for not having one) Nice to have (MS or PhD)
  • Required: C++/Shell.  Nice to have: Python/Java/Erlang/SQL
  • Required: At least 2+ years of relevant industry experience
  • Required: Linux/Unix development experience
  • Nice to have: Experience with distributed/large-scale/cloud/big-data systems
  • Nice to have: Knowledge of low latency/high volume APIs
  • Nice to have: Data Modeling skills
  • Nice to have: Startup experience is great.
  • Nice to have: Open Source experience and contributions

About Moz

We build analytics software that gives our users the technical edge towards better marketing on the web. Behind the tool is a sea of Mozzers with a wide array of personalities, experiences, and expertise. We’re a startup with the ability to turn a profit, backed by a passionate community of followers, and with an exciting and hopefully VERY lucrative road ahead.

We’ve worked hard and deliberately to build a cultural roadmap. It’s not just about ping pong games and company parties (though we have those too!)— We’d love you to learn more about it below before you apply:

Moz believes in the TAGFEE tenets. As Mozzers, we strive to exemplify these core values.
Making the web a better place ( and watch how we do it (
Not convinced we are awesome yet? Check out our video “Why we love Moz” and our amazing benefits package.

Sneak peek at the goodies

  • Competitive salary, 401K, stock options
  • 21 days off plus 3000 per year towards your vacation!!!
  • And so much more (feel free to grill us about the rest in the interview!)
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*
Rate your skill level in C++
Rate your skill level in Ruby
Rate your skill level in Python
Rate your skill level in PHP
Rate your skill level in Javascript
Rate your skill level in C#
What project do you consider your greatest success and why?
Tell us about mistake you made. What did you learn from it?
Imagine you are writing a program to crawl the entire web. How would you do it?
How well would your solution work? How would you determine how much of the web has been crawled?
Who referred you to this position?*
What’s your citizenship / employment eligibility?*
College or University
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!*