Indicative is on a mission to make every business data-driven by making data more accessible than ever. Indicative is the only Customer Analytics platform for modern data infrastructure. It’s designed for product teams to leverage complex analysis on customer behavior to build better products without the need for SQL, analytic languages, or data analysts.

The ideal candidate for this role is an experienced software development engineer who is excited to work on mission-critical software and architectures and has a proven track record of delivering outstanding products at scale. This role will be a critical member of Indicative’s engineering leadership with a tangible influence on our product direction.

RESPONSIBILITIES

  • Implement new functionality and analyses in Indicative's query engine using cutting edge technologies while working massive data sets
  • Research and develop solutions to help scale our systems and eliminate performance bottlenecks emphasizing high scalability, high reliability, and low latency
  • Build systems to support easier integration of customer data

REQUIREMENTS

  • Minimum five years work experience as a software/infrastructure engineer, including significant experience with scalable distributed systems architectures using modern commercial cloud infrastructure (we use a mix of web servers, containers, load balancers, databases, message queues, and caches from the big providers). More experienced candidates are also welcome to apply.
  • You have a solid CS foundation — you're able to justify the data structures, algorithms, and techniques used in your code, and you're able to analyze it with regard to time/space complexity
  • Demonstrated ability to estimate timelines, prioritize tasks, set and meet deadlines, and collaborate with a broader team.
  • You've demonstrated a track record of shipping quality products
  • You're able to build articulate and justify trade-offs when architecting new functionality
  • You're a great communicator

NICE TO HAVE

  • You have experience with distributed data stores like Cassandra, HBase, Hive, Druid, Clickhouse, etc
  • You have experience in data science and/or machine learning techniques
  • You have strong experience utilizing cloud providers such as AWS or GCP

BENEFITS

  • Our culture is all about empowering individuals to perform at their highest potential. This means autonomy and flexible work hours — we trust that you’ll get the work done in a way that meets your work-life balance needs.
  • Awesome team culture: No politics, little formal hierarchy, and one that values independence.
  • A fast-growing company with lots of opportunities for learning and personal growth.
  • Friendly and intelligent co-workers who are the BEST in their respective fields.
  • Be a key player in the direction of the company and product.
  • A successful management team that has experience in building and selling profitable businesses.
  • Competitive compensation rates, full benefits and 401(k).
  • A computer of your choice, extra monitors, special hardware.