Engineering Team at Enigma

Enigma is focused on transforming how businesses interact through data and technology. We build world-class data infrastructure, developer-friendly APIs, and intelligent tools that reduce risk, increase revenue, and radically improve experiences between businesses.

Job Openings at Enigma

Top Engineering Values

Each team is asked to select, explain, and rank their top 8 values in order of importance.
  • Data-Driven

    To say we’re data-driven is really an understatement. We’re data obsessed.

    Enigma’s purpose is to move the world forward by engineering deeper understanding through data, so data is at the core of everything we do.


    Having a passion for solving complex problems with data is an absolute must, regardless of whether you’re working directly on a data infrastructure squad, partnering with a data-scientist on a product squad, or building the frontend that powers a best-in-class user experience.


    At the core of our offering is a promise to focus on the data and provide transparency into our data-science so customers can focus on getting the intelligence they need in order to make better decisions. Whether we’re working with a large financial institution to help them verify small businesses for loans or screen customers and transactions for sanctioned entities, we’re creating a simple, seamless way for our users to access actionable intelligence from hundreds of authoritative data sources.

  • Fast-Paced Environment

    Move fast, ship, learn, and repeat.

    Even as we continue to grow, we can’t afford to move slowly or make “safe” calls. We’re focused on building the APIs to power the next generation of intelligent applications. It’s an ambitious goal, so regular adjustments are expected as our products continue to mature. The roadmap isn’t always a straight path.


    Being able to adjust and switch directions quickly is more important than hitting every KPI so we intentionally set aggressive timelines in order to make mistakes early and often, ensuring we’re constantly learning from our users, optimizing over time, and building for the long term. Our squad model enables this flexibility, allowing cross-functional teams to work independently to get things done. Engineers are even encouraged to move between squads, ensuring constant expansion of product knowledge and creating collective understanding around what’s being built across the organization.

  • Start-to-Finish Ownership

    We believe in making an impact from day one.

    For us, ownership goes far beyond just what you’re working on. It’s about seeing how what you’re building connects and adds value to the organization and product as a whole. When new engineers join, they hit the ground running, such as Gary Luo who dove head first into a new data infrastructure initiative the company was piloting. From talking to users to onboarding data and implementing changes, Gary spearheaded a critical project for Enigma—all during their first six months at the company.


    Ownership and autonomy are central to how our team members engage internally. Everyone is expected to help own and shape company culture. We’ve had engineers join the company and immediately kick off task groups, jumpstart important product discussions, and make improvements to internal processes. Recent initiatives have included optimizing our interviewing framework, organizing open source flash mob events, and putting together company hackathons.

  • Impressive Team Members

    Our technical bar is high, but our people bar is higher.

    We believe diverse perspectives and experiences are critical to building great technology, and we’re assembling the team to prove it. Enigma is made up of former startup founders, interns-turned-employees, academics-turned-engineers, and engineers-turned-data-scientists. Over time, we've learned that the only thing more important than experience is a commitment to finding deeper understanding through data.


    Having a unique group of people working together means that learning and collaboration are critical to a healthy and thriving company culture. We have frequent lunchtime learning sessions, weekly company-wide squad presentations to share recently shipped projects, and ongoing thoughtful discussions in our #engineering and #datascience Slack channels. For slightly less thoughtful (but no less interesting!) conversations, there are channels such as #random for discussion on recent news articles, requests for cat sitters, furniture debates, and questions that don’t seem to fit anywhere else (“do you consider stores like WalMart and Target supermarkets?”).

  • Flexible Work Arrangements

    It’s about the work you do, not where it’s done.

    We’re not focused on when people clock in and out. Instead, we concentrate on ensuring tight communication within and between squads—daily standups, weekly one-on-ones with people leads and teammates, and monthly engineering all-hands meetings to go over squad and product updates. Our priority is creating an environment in which our engineers can do their best work possible, so we’re less concerned with where or when they do it.


    We’re 100% confident in the people we hire and trust our engineers to manage their time as they see fit. If someone needs to work from home to take care of an apartment issue or watch their kids, we want them to feel empowered to make the right decision for both their productivity and personal priorities.

  • Continuous Feedback

    We expect feedback early and often.

    There are a variety of ways in which we ensure everyone at Enigma is receiving the feedback that will help them learn and grow. A regular cadence of one-on-ones with people leads to discuss personal development and weekly standups with teammates ensures local alignment. Our performance review cycle—which centers around candid feedback from peers—is every six months, giving our engineers a holistic view of their performance throughout the year.


    Feedback to leadership is also of the utmost importance—anyone at Enigma is able to questions or offer feedback to leadership anonymously, via Slack, or at all-hands meetings. We win and lose together, so we rely on one another to always be open, honest, and willing to make adjustments.

  • Wears Many Hats

    Curiosity and generosity are two of our core values.

    We work in a cross-collaborative environment and believe that the less isolated we are in our disciplines, the more effective we can be at problem solving. We’re still refining our products and discovering the use cases and pain points our APIs can address across various industries—and everyone at Enigma has the opportunity to truly own a piece of the company’s roadmap. That’s why you’ll often see product people knee-deep in data or engineers weighing in on product vision—everyone is expected (and at the very least should be willing to try) to jump in and lend a hand.


    There are endless opportunities at Enigma for people who are excited by new challenges and inspired by the chance to contribute and make an impact. Professional development opportunities—such as attending conferences or taking relevant classes—are open to all, and we even have access to a public speaking coach for anyone interested in giving talks or working on presentation skills. There are also frequent internal presentations, tutorials, and information sessions from team members eager to share their knowledge and skills with the company.

  • Work/Life Balance

    Family and personal well-being always come first.

    It’s a startup cliche to expect people to always work long nights and weekends, and a surefire way to lose a team to burnout. At Enigma, it’s important to us that everyone leads full lives both in and out of the office. People shouldn’t have to compromise on personal passions or time with family.


    We prioritize physical and mental health and believe in the power of spending time away from the office in order to recharge and refocus. In addition to offering unlimited paid time off, Enigma is closed on all major U.S. holidays—including Election Day—and we have a parental leave policy that gives 20 weeks of paid leave to primary caregivers and 10 weeks to secondary caregivers. We also encourage people to connect with one another on a more personal level, organizing regular happy hours (focused on food and fun conversation, rather than just drinks) and squad outings such as bowling, comedy shows, and cooking classes to get people out of the office.

Values

  • Data-Driven
  • Fast-Paced Environment
  • Start-to-Finish Ownership
  • Impressive Team Members
  • Flexible Work Arrangements
  • Continuous Feedback
  • Wears Many Hats
  • Work/Life Balance

Company Properties

  • B2B
  • Technical Founder(s)

Team Members

  • 11 Data Scientists
  • 32 Engineers
  • 13 Product

Vacation Policy

Unlimited vacation policy.

Tech Stack

Python, AWS, Spark, ElasticSearch, Docker, Airflow, Kubernetes

Interview Process

(1) Apply. (2) Phone screen. (3) 4-hour onsite.