Iteratively helps teams who rely on data to capture clean, consistent analytics they can trust.
You will be working in an early-stage but fast-growing VC backed startup with experienced founders.
Tech stack: TypeScript, React, Node.js, GraphQL, Postgres, Redis, AWS.
I’m one of the co-founders of Iteratively, feel free to reach out to me with any questions.
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 V1 product that helps analysts, devs, and product managers define, track, and validate their team's analytics. We have big plans for V2 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!
Perks & benefits
- Competitive salary plus equity.
- Remote-first culture.
- 100% medical, dental, and vision coverage. (US only currently)
- Unlimited vacation policy + 2-week minimum.
- 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 email with 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 will extend an offer or decline. We respect your time just like we respect ours.
Senior Software Engineer
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.
Because you'll be joining as one of Iteratively's very first engineers, you'll be doing it all. You'll own your features end-to-end, so you'll be hacking on React one day, writing SQL another, and setting up Redis the next.
This means:
- Running point on major product engineering initiatives from start to finish.
- Designing and building new features using React and Node.js.
- Deploying, monitoring, and optimizing your code in Heroku and AWS.
- Working closely with product designers to create delightful experiences.
- 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. You consider yourself a jack of all trades, master of none.
- Communicate your thoughts, opinions, and feelings to teammates and customers concisely and actionably.
- Operate independently within a remote team with a heavy emphasis on written communication and transparency.
- Full-stack experience, ideally with TypeScript, React, Node.js, REST/GraphQL, and SQL.
- Ability to context-switch, jump from stack to stack, and learn whatever's needed on the fly.
Bonus for experience:
- Leveraging and implementing analytics tools.
- Building SaaS products for software teams.
- Experience working within a data engineering function.
Senior Backend Engineer
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.
Senior Frontend Engineer
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 frontend architecture initiatives to evaluate approaches and make technical decisions.
- Building delightful & intuitive frontend experiences (we use TypeScript, React, AntD, Webpack, Apollo, and more).
- 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.
- Working with product designers to codify the product's design language and implement reusable design system libraries.
- Building elegant web applications with clean separation of concerns, data flow architecture, state management, and component composition.
- An eye for clean, pixel-perfect UIs.
- Passion for UI fluidity and performance.
Bonus for experience:
- With React, TypeScript, Apollo, and AntD.
- Leveraging and implementing analytics tools.
- Building products for software teams.
Product Design Lead
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:
- Being the voice of the customer and understanding their jobs-to-be-done.
- Designing simple-to-use solutions to complex problems.
- Identifying new product opportunities, features and improvements.
- Performing analysis to understand the impact of your work.
- Working closely with the team to create delightful experiences.
- Striving to improve the way we build and deliver products as a team.
- Supporting our customers to resolve their problems and answer their questions.
Helpful skills and experience
You have a startup mindset and enjoy the challenges associated with working at an early-stage company. You've a proven track record of bringing hiqh-quality products to market, and can demonstrate a solid end-to-end design process. The idea of being a jack-of-all-trades rather than a specialist excites you!
- 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.
- Adept in designing user flows, prototypes, and high-fidelity designs.
- Ability to conduct user research and help maintain our research repository.
Bonus for experience:
- Leveraging and implementing analytics tools.
- Designing products for software teams.
- Ability to contribute to front-end development. (HTML/CSS, React, Typescript)
- Building and maintaining a code-based design systems.