ActionIQ is hiring a

Distributed Systems Engineer

New York, United States

You are passionate about the convergence of breakthrough technology with intuitive design. You live, breathe, and dream about data infrastructure. Tough problems excite you. You are a jack of all trades - consistently venturing beyond your skill set taking on new problems. You thrive in the ambiguity of an early startup. You are excited at the prospect of architecting an entire back end system, growing a team, and managing projects.

You will be responsible for designing and helping to build our backend system, including our in-memory & distributed infrastructure.

Our backend is a tall stack, and you will be involved with many aspects of it. Some of your responsibilities will include:

  • Architecting distributed systems, micro-services, and data tools to handle very large scale, high throughput workloads.
  • Characterizing, analyzing, and optimizing existing systems. Improving performance of algorithms, designing better data structures, and tuning virtual machines / garbage collectors.
  • Driving new technology adoption, software engineering methodologies, test driven development, and product quality assurance.