Product Engineer
incident.io
About incident.io
incident.io is the leading all-in-one platform for incident management. From small bugs to major outages, incident.io helps teams respond fast, reduce downtime, and improve every time something goes wrong.
Since launching in 2021, we’ve helped 800 companies—including Netflix, Airbnb and Block—resolve over 250,000 incidents. Every month, more than 30,000 responders across Engineering, Product and Support use incident.io to fix things faster.
We’re a small team that cares deeply about pragmatism, quality, magic, and pace. We've raised $100M from Index Ventures, Insight Partners and Point Nine, alongside many angel investors who are founders and executives of world-class companies.
The Team
Our Engineers know the drill - they've been paged at 3am. They're on a mission to transform those wee-hour wake-up calls into a smoother, more manageable experience for engineering teams everywhere. In fact, they're some of our product's biggest fans and users. What really sets them apart? Their unwavering commitment to our customers.
Whether they're concocting a feature that will bring a smile to your face, or diving into a feature request that will make your day a little bit easier, they're always ready to pull out all the stops.
The primary development stack includes Go, Typescript with React, and Postgres, with deployment on Google Cloud Platform using GKE and Cloud SQL. The infrastructure is managed via Terraform and utilises BigQuery, PubSub, and Cloud Storage. Monitoring and logging are handled by Sentry, Grafana + Prometheus, and Kibana, with CircleCI for automated testing and deployment.
What you’ll be doing:
Identifying the right problems to solve, focusing on meaningful outcomes, and using your experience to make trade-offs that have the highest impact on customers as fast as possible,
Engaging with future and existing customers to gather feedback that allows you to better understand what problems we can solve for them.
Taking end-to-end ownership for features from start to finish - from inputting into initial design and planning all the way through to implementation, testing, and delivery.
Using your expertise to iterate at speed, relying on strong instincts to pragmatically drive the right outcomes while balancing speed and depth.
Setting a high bar for collaboration, communication, and sound decision making. From well-written proposals and documentation to clear commit messages and thorough testing.
What experience you need to be successful:
Building production-ready applications in programming languages such as Go, Python, Ruby on Rails, or React.
Working collaboratively as part of a team of high performing engineers to solve challenging problems and providing actionable feedback with the aim of levelling-up those around you.
Strong customer-focused and product-minded approach to building software that is supported by interacting with customers to understand their needs and are used to prioritising outcomes and impact over all else.
Comfortable with ambiguity, adept at navigating product challenges, and actively input into shaping product vision. You thrive in early ideation stages, share work-in-progress (such as drafts or MVPs) to gather feedback when it's about 70% complete, and easily adapt based on input.
Managing technical debt pragmatically with an ability to strategically balance resilience, testing, and documentation with making quick trade-offs in order to ship products that prioritise impact or implementation.
What we offer:
We’re building a place where great people can do their best work—and that means looking after you and your family with benefits that support health and personal growth.
Market leading private medical insurance
Generous parental leave
First Friday of the month off
Generous annual leave/PTO allowance
Competitive salary and equity
Remote working and personal development budget
Enhanced pension/401k