Processing Backend Engineer

Remote /
Engineering /
Full Time
About Us
Logikcull’s mission is to democratize the complex, expensive and risky process of legal discovery. By empowering organizations of all kinds with our powerfully simple, self-serve model and pay-as-you-go pricing, we’re disrupting an $80 billion dollar industry, helping ensure that people and businesses get a fair shake in our legal system, and making access to information fast and affordable for all.

The Problem:
Less than 2% of all legal disputes in the United States go to trial. Instead, the vast majority of litigation and investigations are resolved through the slow, insecure and ludicrously expensive process of discovery -- an institution so antiquated and clumsy, it’s still referred to as “eDiscovery.” Logikcull is the Spotify to eDiscovery’s clunky phonograph records; the Uber to its disjointed fleet of high-priced cabs. We empower people and organizations of all stripes to navigate the typically onerous, vendor-driven eDiscovery process with powerfully simple cloud-based software that anyone, anywhere can use at any time to find, review and share discovery information fast, easily and at a fraction of the cost. That’s why Logikcull is the preferred solution of more than 1500 organizations in 40+ countries, including more than 600 law firms, dozens of Fortune 500 companies, some of the most well-respected non-profits, and leading government entities like the cities of New York, Chicago and Boston.

What we need:
We are looking for a talented and passionate processing backend engineer who is experienced with Ruby and even better at taking on challenges. You should be hungry to learn and grow because our system is unique and will take your skills to the next level. We are looking for a team player who will ask questions and push to get to answers without ego. You will need to be flexible and work in an ever-changing environment. Finally, you will thrive if you are someone who can balance working independently as well as jumping into pairing sessions with another engineer to really dig for the best solution to a problem. Bonus points if you have experience working in highly parallel data processing as well as integrating with third party apis like Box, DropBox and Office 365.

Our current stack includes: Ruby, Java, Kotlin, MongoDB, Elasticsearch, Redis and MySQL, all running in AWS.

What you’ll do

    • You will work on our processing pipeline handling billions of documents and terabytes of data
    • You will work with parts of core pipeline to do data transformations, security, and ocr utilities to make data searchable
    • You’ll be responsible for writing clean, modular, maintainable code within our codebase
    • You are able to take and carry it through to a thoughtful and polished end result with good test coverage
    • Work with our amazing Customer Success team to make our customers love us with features and reported issues
    • You will help the pipeline team work on connecting our pipeline to external services such as Box and Dropbox
    • You will review code written by other engineers and provide useful and honest feedback
    • You will participate in on-call rotations and work effectively and collaboratively during site outages

Requirements

    • You have 2-5 years of professional experience in Ruby in a production environment
    • You understand how to navigate and interact with Linux shells preferably in a production environment
    • You have experience with integrating with 3rd party APIs in a production environment including file hosting services such as S3, Box, DropBox and Google Drive
    • You are hungry to learn and grow in your skills
    • You view code testing as more than just a checkbox to release
    • You are comfortable working outside of frameworks and inside large code bases of pure Ruby
    • You are someone who does not wait idly, you dive in and help
    • You have excellent communication skills
    • You are a problem solver who understands the problem before trying to solve the problem
    • You are able to think critically and gather data to constructively support your position
    • You thrive in fast moving environments without need for constant supervision
    • Logikcull’s mission and values speak to you and you feel could inspire you to do your best work
    • Your gif game is strong and you know just the right clip in any situation
    • Ability to work from home with a reliable internet connection and a distraction-free environment 
    • [Bonus] Bending Mongo to your will
    • [Bonus] Experience in data pipelines

Characteristics we seek:

    • Smart, and not arrogant
    • Humble, and hard working
    • Entrepreneurial, not risk-averse
    • Nice, and not disingenuous
    • Grit, and lots of it!

Our core values:

    • Start with the why
    • Put the customer first
    • Pursue powerful simplicity
    • Do the right thing
    • Be S.H.E.N.G. (see characteristics above) 

What people say about us:

Our Perks:

    • 99% company coverage for employees and dependents for Medical, Dental and Vision benefits
    • Flexible PTO
    • $250 per month for fringe benefits
    • Unlimited books and continued education stipend
    • Home office stipend of $500
    • 100% remote work environment
Logikcull is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, pregnancy, marital status, sex, age, sexual orientation, military and veteran status, registered domestic partner status, genetic information, gender, gender identity, gender expression, or any other characteristic protected by applicable law. All employment is decided on the basis of qualifications, merit, and business need.