Lead Full-Stack Software Engineer

Silicon Valley, CA, United States • $135k - $175k

Lattice Engines

Role Location

  • Silicon Valley, CA, United States


$135k - $175k


101 - 250 people


1820 Gateway Dr Ste 200
San Mateo, CA, 94404, US

Tech Stack

  • Redshift
  • Redis
  • Zookeeper
  • Kafka
  • Akka
  • DynamoDB
  • Docker
  • Node.js
  • Numpy
  • SciPy
  • Scikit-Learn
  • Tensorflow
  • Hadoop
  • Cascading
  • AWS
  • React
  • Apache Spark
  • Neptune
  • Java
  • Spring MVC

Role Description

Lattice is pioneering the market for predictive applications for marketing and sales. We apply cutting edge technologies and data science to external buying signals and customers provided data to drive deep insights into companies businesses.

We’re recruiting a top lead or principal engineer to lead our software infrastructure team and scale our Hadoop and AWS micro-services architecture as we process daily, millions of requests and terabytes of data. Our growing list of customers includes powerhouses like Adobe, Dell and Thomson Reuters as well as fast growing companies like Hootsuite and MuleSoft.

We have a talented engineering team mixing experienced engineers and newer graduates with background from top schools (Harvard, MIT, Stanford, Tsinghua, UC Berkeley…) & top software companies such as Amazon, Apple, Google, Salesforce, Twilio etc…

Required qualifications:

  • Strong expertise in building enterprise techniques for large scale distributed system design and data processing

  • Strong understanding of HTTP and webservers, and operating public APIs in MicroServices environment

  • Strong understanding of system configuration management, container technologies and configuration bootstrapping

  • Strong analytical and problem solving skills. Ability to hit the ground running and learn/adapt quickly.

  • Strong expertise & interest in building web based UI. Expertise in HTML/CSS/JavaScript .

  • Strong understanding of software design and web technologies in general.

  • Expertise in data visualization, D3, AngularJS, Flex, Java, C#, etc., and understanding of usability/user experience.

  • Ability to work across all layers of software stack.

  • Excellent written and leadership skills. Team player.

Desired qualifications:

  • Mix of Startup and Big Enterprise experience

  • Desired hands-on experience with Docker, Hadoop, Cascading, Spark, AWS, DynamoDB, Redshift, Redis, Akka or similar technologies

  • Experience building and operating SaaS solutions, managing multitenant solutions

  • Strong Java and Middleware experience with focus on integration and transactional systems

  • Strong understanding of information retrieval concepts, machine learning, natural language processing

  • Experience working with data and data products

About Lattice

Lattice is pioneering the market for predictive applications for marketing and sales. Lattice helps companies win more customers by masking complex data science in a suite of easy to use and secure cloud applications. By combining the industry’s largest source of external buying signals with a company’s internal data and applying proven predictive analytics and machine learning techniques, Lattice increases conversion and win rates by as much as 10 times. Lattice customers include innovative companies of every size and has been quickly adding to its customers’ base. Lattice is backed by Sequoia Capital and NEA with headquarters in San Mateo, CA.

About Lattice Engines

Lattice is an early innovator in the hottest area of big data applied to predictive marketing. We combine thousand of data signals from our customers and partners, and extract key business insights using a variety of machine learning, ranging from random forest to deep learning, to better understand business drivers behind each purchase decision. We can help companies predict: Who is going to be your next customer? What will they buy? How much will they spend with you ? And when are they ready to buy?

Company Culture

We have very talented people with a lot of data scientists and PhD working at the company. We take our culture very seriously and our core values are: - create visible value - stay accountable - trade places - embrace your quirkiness - communicate respectfully - find a mentor/be a mentor - celebrate what's great - be a steward

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.