Senior Backend Engineer

Why Iteratively

The best companies rely on analytics data to drive growth each and every day. That's why we're building a platform to solve the all too common problem caused by bad data: 'garbage in, garbage out'. We are making it easy for teams to quickly capture clean, consistent analytics they can trust.

We've built a product that helps analysts, devs, and product managers define, track, and validate their team's analytics. We have big plans and need your help to take this vision to the next level! We're a quickly growing startup run by serial founders and backed by world-class investors. Join us!

What you'll be doing

Our mission is to design and build an amazing product that solves a massive problem with analytics for teams worldwide. You'll be interacting with our customers, learning about them and their problems, and building solutions that directly impact their lives. You'll be on the front lines to see your work make a real difference.

This means:

  • Running point on major API and infrastructure initiatives to evaluate approaches and make technology decisions.
  • Designing and building new features and services using TypeScript, GraphQL, Node.js, and SQL.
  • Deploying, monitoring, and optimizing your code in Heroku and AWS.
  • Supporting customers using your features and debugging production issues.
  • Extending CI/CD to automate new tasks and test coverage.

Helpful skills and experience

You have a startup mindset and enjoy the challenges associated with working at an early-stage company. You've shipped hiqh-quality products that are delightful yet strive for a pragmatic approach to software development.

  • Communicating thoughts, opinions, and feelings to teammates and customers concisely and actionably.
  • Operating independently within a remote team with a heavy emphasis on written communication and transparency.
  • Building and scaling high-availability, high-throughput services and backend infrastructure.
  • Setting up and maintaining public cloud infrastructure (AWS, GCP, Azure).
  • Designing elegant REST/GraphQL APIs for public and private consumption.
  • Proficiency with SQL.

Bonus for experience:

  • With containerization (Docker, Kubernetes).
  • With data pipelines, ETL, and data warehousing.
  • Leveraging and implementing analytics tools.

Perks & benefits

  • Competitive salary plus equity.
  • Remote-first culture.
  • 100% medical, dental, and vision coverage. (US only currently)
  • Unlimited vacation policy
  • 3 months of family leave for all parents.
  • Yearly company retreats.

How to apply

This is a full time remote role, you can live and work wherever you like!

If the opportunity sounds exciting and you have the experience necessary, then please apply by writing and include a cover letter and resume highlighting relevant work. You will hear back from us within 7 days, even if it doesn’t seem like a good fit.

The first step will be an exploratory call (30 minutes) with one of the founders. We will answer questions you have about the company, learn more about you and your past work experience.

The second step is a technical skill analysis call (2+ hours). You will get to meet more of the team and discuss solving a specific task. This is not a whiteboarding exercise that requires a finalized solution, but an opportunity to grasp the way you approach tasks and your skills.

The third step is a paid project (2-4 weeks). We'll work together to scope a project that fits your schedule and availability. You'll have the opportunity to collaborate with the team while assessing if Iteratively is the right fit for you.

Lastly, at the end of the project we will extend an offer or decline. We respect your time just like we respect ours.