Wallaroo Labs is working on a huge idea, and this is a phenomenal opportunity for a person who enjoys challenges. We’re exploring new, emerging use cases involving vast amounts of real-time data, such as in automotive IoT, transportation, and ad tech. Our mission is to help firms exploit this data very quickly to create business opportunities, reduce costs, and enhance safety and security. We’re building next-generation tools like Wallaroo, a highly efficient stream-processing engine, to power applications that run on petabytes of daily data and that expose the limits of traditional big data solutions. We believe this is a $10B+ market opportunity and we aim to take a good chunk of it.

We’re a seed-stage company that’s raised $6M from some of the best enterprise software investors in NYC, and we’re looking for ambitious people to grow our team and our business, enhance our culture and contribute great ideas.

The Position

You will be expected to engage with external partners and coordinate technical efforts on both sides. You must be comfortable working with clients to move them from discovery to design, POC, and then production. You will work with engineers and architects at client companies to gather requirements, spec out applications, and help implement them. And you will provide ongoing support and contact with clients. This is not a sales engineer role; while you will participate in discovery, most of your responsibilities will involve implementation.

We believe in hiring strong engineers and letting them apply their unique skills and experiences to make our team and product better. That said, there are a few must-have requirements that are needed to do well in our environment. Beyond those, we are looking for candidates who have skills that draw from our "nice to have qualifications" list.

Requirements:

  • Self-motivated and able to work independently
  • Prior experience working with customers either external or business-oriented
  • Prior experience building high-volume data processing applications
  • Able to travel to meetings that need to be in-person
  • Good at async communication (key for working as part of the engineering team)
  • Experience developing on *Nix system (shell, scripts, tools, etc)
  • Experience using a modern version control system (git, mercurial)
  • Ability to get up to speed with new languages quickly
  • Desire to help those around you grow and learn from you
  • A self-guided learner with the ability to pick up new skills quickly
  • Excellent written and verbal skills
  • Ability to work collaboratively with others
  • Thrive in an environment where the long-term goal remains stable but day-to-day needs may change quickly

    Nice to Have Qualifications:

    • Experience running production systems
    • Solid industry experience working with/designing/building distributed systems
    • Experience developing multi-threaded programs
    • Experience using a "strongly typed" language
    • Experience analyzing system performance
    • Experience developing for AWS or other cloud systems
    • Excellent teaching skills
    • Strong algorithmic and mathematical skills
    • Familiarity with open-source streaming data technologies

    Read more about our engineering values.

    We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.