Software Engineer


United States of America
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/04/2021
  • Website:
  • Company Address: , Seattle, WA

About Amperity

Amperity, the leading Customer Data and Identity Platform, helps the world’s most loved brands take control of their customer data. Leveraging machine learning and cloud-scale, Amperity is revolutionizing customer identity resolution and data management, and provides the core customer data foundation for Alaska Airlines, Starbucks, Gap Inc, Moët Hennessy USA, Wynn Las Vegas, Nordstrom, Kendra Scott, Lucky Brand, Sounders, Stanley, and many more.

Job Description

Amperity helps people use data to serve their customers.  Underneath this simple statement lies the monumental challenge of building an automatically-scaling system that understands customer data of any variety.   The size and complexity of this mission requires an engineering team who can solve some of the most sophisticated problems in distributed systems, machine learning, big data, data science and visualization, and product design.

More than just Marketing technology, we help world class brands reorient how they think about their business; from focusing on stores or products to focusing on a customer's experience through all of their brand interactions.  With multiple US patents already awarded, Amperity helps brands know who their customers are, decide where and how to grow their business, and serve personalized customer experiences at every touchpoint. Our customers include Alaska Airlines, Kroger, Lucky Brand, Kendra Scott, Planet Fitness, Kenneth Cole, e.l.f. Cosmetics, Seattle Sounders FC, Crocs, Stanley, Endeavour Drinks, and many more.

Amperity is a hyper-growth SaaS company that is leading the way in customer data management. Since our founding in 2016 and launching our first commercial product in 2017, Amperity operates in rarified air, growing 2.5X YoY since launch. 

In just three years, we’ve raised nearly $90M in total funding. Amperity has two headquarters - our founding office in Seattle and our second office in New York City, though we’re committed to fostering a healthy distributed working environment for the foreseeable future.

Come join us on our mission to help people use data to serve the customer! 

Interesting Problems

  • Ingesting and cleaning large amounts of data daily and blending it with real-time events
  • Automatically stitching data together across disparate systems by training machine-learning models to build a probabilistic knowledge graph
  • Taking research algorithms and productionizing them for high-scale usage
  • Allowing users to perform complex, real-time queries across an aggregated view of their data
  • Publishing query result data to a diverse set of systems for client usage

About You

  • Interest in working with large scale data oriented systems
  • Strong programming skills across a diverse set of languages
  • Excited about using functional languages (like Clojure!) in a production environment
  • Strong desire to learn and investigate new technologies 
  • Passionate about building elegant user experiences on top of complex technology
  • Open minded, collaborative, inclusive, and obsessed with  your customers’ success.

Technologies We Use

  • Open Source tools such as Spark, Mesos, and Kafka
  • A web stack based on ClojureScript and the React family of tools
  • Cloud-first automation including Apache Aurora and SaltStack
  • Random forests, logistic regression, and probabilistic databases
  • Emacs AND vi!
  • And more

Related Jobs

Pre-Sales Solution Consultant

Amperity - Seattle, WA, USNew York, US


Amperity - Seattle, WA, US

Senior Software Engineer

Amperity - United States of America

Engineering Manager, Systems

Amperity - United States of America

Leader, Business Development

Amperity - Seattle, WA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.