The seamless way to import, clean, and organize customer data. Try for free.

Full-stack Software Engineer

Full-stack Software Engineer
Paired Members Only
Apply to JoinLog in
Quick Apply
Referral Reward: $150
Successfully refer someone to this role and get paid!
Refer Someone
Quick Apply
Referral Reward: $150
Successfully refer someone to this role and get paid!
Refer Someone
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Copy Link to Share
Salary Range
$140K - $170K
Engineering + Dev
October 1, 2021
Hiring Contact

At Flatfile, we believe that humans shouldn’t have to struggle to use the data that drives our work forwards. We create beautiful, human-centric experiences to remove the barriers between people and data. We’re automating every repetitive and painstaking process involved in teaching machines what data is and where it should go.
What do a grocery store, early stage e-commerce startup, and Fortune 500 insurance company all have in common? They are all Flatfile customers, for one.
Regardless of segment or geography, accessing usable data quickly is a baseline requirement for operating your business today. Flatfile serves as a crucial bridge between messy, 3rd party data and our customers’ systems. We call this data onboarding, and we view it as both a challenge and an opportunity to serve every company in the world.
Want to join us?
We're not just looking for someone to punch a clock. We crave your diverse perspective and your desire to solve the most unique challenges at the intersection of data and design.


About the role:

Flatfile Engineering operates as a high-performance team. We execute on hard problems as a team while always excelling as individual contributors. We recognize that we can perform at a level of excellence greater than the sum of our parts and draw strength from collaborating with a diverse group of thought leaders across engineering, product and design.
As a member of the engineering team, you will own large components and systems, and captain the coordination and communication of an effort’s implementation across teams. You have a deep well of experience to draw from to solve hard problems, and just as importantly, help others on your team to do the same (and we have lots of hard, fascinating problems to solve).
As Flatfile Engineer you will . . .

  • Build new features and make performance improvements. Previous experience scaling a tech stack is a plus.
  • Make open source contributions. (We love it if you already have been engaged in open source, but if you haven’t before, you likely will here at Flatfile).
  • Pair program with team members. We value collaboration and working together as a strong team -- you’ll be pairing multiple times a week.
  • Work with NestJS (experience in NestJS is a plus, but not required).


You have . . .

  • Mastery of one tech stack, awareness of others at a minimum
  • Experience with React, Node.js
  • Some experience with TypeScript. It’s okay if your current role doesn’t use TypeScript actively
  • Experience with Postgres and Mongo. Redis experience is helpful

    You are...

  • Customer focused. You focus on building a quality end user experience, not just completing tasks.
  • Collaborative and communicative.
  • Skilled at giving and receiving feedback

Our goal is to be the best remote company in the world. We take this very seriously, and aim to treat every employee like a million dollar hire.

  • We look for great teammates (not just great individuals). We’re team-focused here: we want to be the type of place where you’re surrounded by the best people in your career, where we all make each other better.
  • The best tools to do your work, including a Mac laptop and top of the line hardware.
  • Unlimited discretionary vacation, and recommend a minimum of 3 weeks
  • Comprehensive healthcare plans (including Vision and Dental), with fully covered options for you and your dependents
  • 24/7 access to a Health Advocate
  • Free annual membership to One Medical in participating regions
  • Short term disability insurance
  • 12 weeks of paid parental leave
  • 401k retirement plan, with 100% matching for up to 3% and a 50% match for the next 2%
  • Equity options

In accordance with applicable law, the following represents Flatfile’s reasonable estimate of the range of possible compensation for this role if hired in Colorado.

  • Salary: $140,000 - $170,000 annually
  • Equity: this role is eligible to participate in Flatfile's equity plan

About The Company

The seamless way to import, clean, and organize customer data. Try for free.

Similar Opportunities

More Opportunities at Flatfile

Make a Referral

Let's make referral magic.

Fill out the quick form below so we can get working on your referral.

How it works: We'll get a few details about you & your referral. If they're a good fit, then we'll be in touch to fine-tune the details before introducing them to the potential employer. We will only use your name and statement in the reference. We will NEVER share your personal information. It should take less than 5 minutes to complete.
Thank you! Your referral was received.
Oops! Something went wrong while submitting the form.

Quick Apply

Interested in this position? We'll share your information (using your Paired profile) directly with the hiring manager.

Within the week, the hiring manager will follow-up in one of three ways: ask for an introduction to keep the conversation going, ask that you formally apply (and provide more information), or respectfully say that it is not the right fit.

Sound simple? Good.
Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your quick apply was received.
Oops! Something went wrong while submitting the form.