Remote, sf
26 - 50 employees
11 - 25 engineers
$25m - $50m funding
Series b

Hummingbird is a platform for managing anti-money laundering and counter-terrorist financing operations.

Hummingbird photo 1 Hummingbird photo 2 Hummingbird photo 3 Hummingbird photo 4 Hummingbird photo 5

Why join us?

  • We give the people fighting financial crimes superpowers. Our service is designed to enhance anti-money laundering and counter-terrorist financing investigations. It reduces cumbersome paperwork, provides insightful analytics, and enables collaboration for compliance professionals and law enforcement agents.

    We’re on a mission to turn the tables against criminals who pollute our financial system. Modern criminals are sophisticated, tech-savvy, and agile. The tools used to fight financial crimes should be, too.

  • You will be writing software to help to fight financial crime, thereby contributing to the fight against fraud and money laundering, and all that hides behind it. These are not victimless, white-collar crimes. The people who launder money are primarily engaged in distributing drugs, human trafficking, and the illegal sales of guns.

  • Our team has deep technical experience, as well as deep regulatory experience. The technical team hails from Square, Circle, Apple and IDEO. The regulatory team comes from KPMG, Treliant Risk Advisors, the Treasury Department, and other associated bodies.

Engineering at Hummingbird

Engineering team and processes

As part of our expert product team, you will make a tremendous impact on the product, the codebase, the supporting infrastructure, and the culture of our growing company. You will also have the opportunity to learn and participate in just about every part of running a company.

Our normal process uses is to create a PR on Github. All PR's must be code reviewed and pass tests before they can be merged to master. All PR's must also have tests to accompany the code changes. Once main pasts tests with the latest commit, it's automatically deployed to our staging environment.

Technical Challenges

We handle data around payments, loans, securities, banking activity, international remittances, and cryptocurrencies. All of this data needs to be handled with security and privacy in mind.

Our customers send us a wide variety of data, in many different formats. We have to detect and classify the type of data coming in, and parse it appropriately into a common schema.

The data that we're handling is extremely sensitive, and could potentially be used as part of a criminal case. With that in mind, we've taken many precautions to ensure that data is encrypted, does not leak outside of Hummingbird, and cannot be easily manipulated internally.

Projects you might work on
  • Build a mechanism to easily support the ingestion of millions of data points, and ensure they are all processed correctly by our system.

Tech stack
Ruby on Rails

Working at Hummingbird

  • We know how to make trade offs when building features and systems.

  • We are comfortable with ambiguity.

  • Nothing is precious. We love the process and the iteration. We're not married to specific ideas or solutions, and regularly throw out work.

  • We want to be more than hands on a keyboard, and know that our impact goes beyond the lines of code we write.

  • We're honest with ourselves and our peers about our strengths, weaknesses and what we can accomplish. We're constantly questioning our assumptions.

  • We care about correctness, automated testing and data security. We are careful and methodical and incorporate security into our thinking at every stage of development.

  • We want to learn, and know that we can. We like digging deeply into new technologies, new domains or new ideas. We're excited to take on something we've never done before.

  • We constantly ask ourselves what our top priorities are and if we're supporting the overall goals of the company.

  • We want to build something incredibly valuable and have real impact on the world. We're excited to get our hands dirty in pursuit of that goal.

Diversity and Inclusion

We have written our philosophy on the subject publicly, which you're welcome to read:

We strive to employ a Rooney Rule ( for all engineering leadership hires.

Connect with our team during your hiring process

As part of our commitment to an inclusive workplace, we are happy to offer prospective engineers the chance to connect with our engineering employees who come from underrepresented backgrounds. It’s a way to get a better sense of our team and what it might be like to work with us.

If you’re interested in connecting with our team, be sure to bring this up during one of our introductory calls!

Perks & benefits
  • Flexible Hours

    We care about productivity, not hours. Most of us are around from 9am - 5pm, but working more flexible hours are part of our culture.

  • Work from Home

    We are a remote company, and working from home is our default mode of operation.

  • Maternal/Paternal Leave

    Hummingbird offers two months of paid maternity and paternity leave. If local or national law stipulates longer leave, we will follow the law.

  • Generous Vacation

    Hummingbird has an unlimited vacation policy.

  • Health Insurance

    Hummingbird provides standard medical, vision, and dental insurance. We use Blue Cross/Blue Shield for medical insurance, and Guardian for vision and dental insurance.

  • Company Retreats

    We are a remote team now, but we try to all get together twice a year.

  • Team Activities

    We have monthly company events where we try to engage with one another in a non-work environment. Examples of past events include friendly trivia competitions, magicians, cooking classes, and Airbnb Experiences.

  • 401(k) Contribution

    We offer a 401k plan to all employees through Guideline.

  • Dedicated Human Resources team

    We have a Head of HR, as well as others as part of our People Team.

  • LGBTQ+ friendly
Our Team by the Numbers

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.