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.

Principal Software Engineer - Full Stack

Engineering | Palo Alto, CA | Full Time

Job Description

ShareThis serves traffic on millions of domains and utilizes the traffic to collect data that powers the business. This data allows us to improve our publishers’ experience and power a growing Advertising business. Our services must remain highly available and our data processing has to keep up with terabytes of data and billions of requests daily. We manage our infrastructure with Kubernetes on Amazon EC2, we build web applications and services with javascript and golang, and we process petabytes of data with Spark and BigQuery.

What You'll Do

  •  Build highly responsive production-ready applications using React.js.
  •  Architect APIs and services with node.js and MongoDB
  •  Work closely with Amazon and Google big-data technologies such as Dynamo and BigQuery
  •  Develop services that will be used by millions of domains
  •  Work closely on both publisher-facing products and ad technology partner products

What You'll Need:

  •  B.S. Computer Science, Masters preferred
  •  8+ years of experience in full stack engineering
  •  Highly experienced with React.js and/or node.js
  •  Expert knowledge of data structures and their practical applications
  •  Experience with BigQuery, DynamoDB, MongoDB, node.js, and React