Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Distributed Systems Intern Summer

Actioniq, Inc

Distributed Systems Intern Summer

New York, NY
Internship
Paid
  • Responsibilities

    Distributed Systems Intern (Summer 2019) United States · Engineering -Description About you:You are passionate about the convergence of breakthrough technology as data continues to scale. You live, breathe, and dream about the infrastructure required to handle massive amounts of data. Tough problems excite you. You are a jack of all trades - consistently venturing beyond your skill set taking on new problems. You are excited at the prospect of architecting an entire back end system, growing a team, and managing projects. About us:ActionIQ is a NYC-based startup building the next generation of data-driven business applications. We're funded by top investors including Sequoia Capital, Andreessen Horowitz, and FirstMark Capital. The company is founded by Tasso Argyros, founder and CTO of Aster Data, a Big Data pioneer that was acquired by database leader Teradata; and Nitay Joffe, a key developer in leading open source big data projects such as Apache HBase and Apache Giraph while working at places like Facebook and Google. Both Tasso and Nitay have extensive experience applying complex technologies to solve real business challenges. At ActionIQ, we are working on a very ambitious technology stack, where we process our entire data warehouse using proprietary main-memory distributed database technology. We are using a number of languages, tools and frameworks, including Scala. This is an opportunity to intern with a world-class company in NYC while it's still in it's early stages. About the internship: At ActionIQ, 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. -Requirements -Currently enrolled in a BS in Computer Science or similar -Experience handling and processing large amounts of data -Interest in distributed systems -Experienced with modern data infrastructure technologies like Hadoop, Storm, and Spark is a plus -Benefits -Mentorship from some of the best systems engineers in New York City -Convenient working location in Flatiron District with great subway access -Work with a fun, inclusive, smart team of people as we build a NYC-based enterprise software company -Backed by top-tier VCs (Sequoia, Andreessen Horowitz, FirstMark Capital)