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 - Backend(Javascript)

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

  •  Architect APIs and services with node.js and MongoDB
  •  Build highly responsive production-ready applications using React.js.
  •  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, mostly backend
  •  Highly experienced with node.js
  •  Expert knowledge of data structures and their practical applications
  •  Experience with BigQuery, DynamoDB, MongoDB, node.js, and React