Staff Product Engineer (Backend) at Rely.io

The Senior Product Engineer will be responsible for building scalable SaaS products with a focus on backend and platform engineering. As a product-minded engineer, you will have a strong opinion on what should be built and how. You will be a key player in shaping the product and the company's future.

About Rely.io

🚀 Our mission is to empower engineering organizations in fostering a service ownership and engineering excellence culture.

Every year, companies waste more than $1 trillion because developers spend up to 40% of their time working on mundane, non-code-producing work.

🚀 At Rely.io, our goal is to change that. Our mission is to empower engineering organizations in fostering a service ownership and engineering excellence culture.

We’re building the next generation of intelligent tools and automation to supercharge developer productivity and reduce developer toil.

To achieve this goal, Rely.io is starting by building an Internal Developer Portal that empowers engineering organizations to enhance visibility and engineering standards across their software ecosystem.

📍 Location

We’re remote-first and welcome candidates from anywhere in Europe! We have yearly off-sites where we fly the whole team out to a new location so we can meet in person, get to know each other better, kick off important projects, and have fun!

🤝 The team

Our team is a group of world class engineers who share a common goal: to build a product that engineers love. We're committed to creating a workplace culture that's diverse, inclusive, and fosters collaboration and innovation.

We have raised $3.5M+ from top-tier firms like J12 Ventures, Shilling Capital Partners, TechstarsNYC, and TheVentureCity, as well as from notable angels.  We're dedicated to using their support to drive our mission forward and make a meaningful impact in the world of engineering.

We're driven by our vision to lead the industry with platform engineering best practices.

⚙️ About our engineering teams

  • We work with the ShapeUp methodology on a 1-month cycle basis and we give everyone in the team the opportunity to suggest what they want to build, in order to have the biggest impact on our customers. Product engineers are given real ownership of what they want to focus on, and they are responsible for tests, user feedback, and tracking.
  • Every cycle, the product engineers assemble in teams of 2-3 people, where they will be working on 1 or more projects during that cycle, that they will be responsible for overseeing through full completion, from the product design until it’s fully available to our users.
  • You will be working directly with our customers - we have a weekly support here, who is in charge of all customer questions and inquiries that week, and for investigating and resolving issues reported by customers.
  • The technical challenge is designing a highly scalable product capable of receiving and pushing data and requests to external software ecosystems.

What you’ll be doing

📌 This is a ground floor opportunity to join the founding team of Rely.io. You will experience what being at a scrappy startup is like.We’re looking for a Senior-level Engineer who will take ownership of product features, implement changes, and mentor others. You will join our small tight knit team of Software Engineers and have a major impact on our product direction and company culture. Some of your core responsibilities will include:

This is a ground floor opportunity to join the founding team of Rely.io. You will experience what being at a scrappy startup what high standards and outstanding ambitions is like.

We’re looking for a Senior+ level Engineer who will take full ownership of product features, our web application’s architecture, implement changes and improvements to existing ones, and mentor the engineers to take our team to the next level.

You will join our small tight knit team of product minded Software Engineers and have a major impact on our product direction and company culture. Some of your core responsibilities will include:

  • Designing, coding, and guiding the development of our product or system to tackle the relevant complex problems modern engineering teams face.
  • Reviewing code from other developers, providing feedback to ensure best practices (e.g., style guidelines, code accuracy, testability, and efficiency).
  • Leading technical projects and setting the technical direction for project teams.
  • Setting the standard for building and delivering beautiful, usable, and highly reliable software, alongside other engineers.
  • Creating and updating documentation and educational content to help users maximize our product’s potential, incorporating feedback and product updates. After all, who better than you to enhance a tool designed for developers?

To see more, check out our user documentation: docs.rely.io.

This role would be ideal for you if you…

  • Are passionate about building a product that solves real problems and that engineers love to use
  • Bachelor’s degree in Computer Science or related technical field or equivalent practical experience
  • You have started a project from scratch. You might have led a project, been a founder previously, or built an impressive side project.
  • You have strong communication skills. We document everything, most of it publicly.
  • Extensive experience (at least 5 years) in contributing to a Software Engineering team in backend software development with a strong command of programming languages in one of the following: Python, Go, Java, C# or Rust.
  • Strong problem-solving skills and a passion for tackling complex technical challenges
  • Have experience with observability tools such as ElasticAPM, Prometheus, Grafana, etc.

⚡ Nice to haves

  • Functional programming knowledge would be appreciated: Elixir, OCaml, or similar.
  • Solid grasp of Cloud provider's resources and Kubernetes
  • Ideally, proficiency in designing, analysing and troubleshooting software and distributed systems.
  • Entrepreneurial mindset.
  • Previous experience working in a high performing product engineering team at a high-growth SaaS company.

💻 Our tech stack

We build our products using top-grade cloud-native technologies and services available on the market.

Developer Portal: Rely.io

Cloud: GCP

Frontend: React, TanStack, TypeScript, Storybook, LaunchDarkly, Auth0, React Query

Backend: Python (FastAPI), Postgres (hosted on GCP), InfluxDB, NATS

Infrastructure and CI/CD: Terragrunt, Kubernetes (GKE), ArgoCD, Helm Charts, Gitlab CI/CD

Networking: Cloudflare (DNS + CDN)

‍Observability: ElasticSearch, Grafana

👨‍💻 Interview Process

1

Application
(You are here)
Our talent squad will review your application to see how your skills and experience align with our needs.

2

Culture interview
60-min video call with the CEO
Our goal is to explore your motivations to join our team, learn why you’d be a great fit, and answer questions about us.

3

Technical interview
60-minutes video call with the hiring manager
You'll meet the hiring team who will evaluate skills needed to be successful in your role.  It will involve live coding.

4

Rely.io SuperDay
Paid day of work
Once we’re confident we’re a good fit for each other, you’ll join a standup, meet the team, and work on a task related to your role, offering a realistic view of what it’s like working at Rely.io.

5

Offer
Pop the champagne 🍾 (after you sign)
If everyone’s happy, we’ll make you an offer to join us - YAY!

🏖️ Perks & benefits

  • Ground floor opportunity to be an early member of a fast-growing venture-backed startup
  • Paid travel to attend conferences & meet customers
  • Comprehensive medical, dental, and vision benefits
  • Parental leave and flexible time-off
  • Remote first culture
  • Home office setup to build your dream home office
  • MacBook of choice
  • Yearly team retreats

💼 How To Apply

  • Send your resume and motivation letter to hello@rely.io
  • Use the subject name: “Senior Product Engineer at Rely.io  - Your name

👇 Noteworthy

Our job titles may encompass various career levels, and the actual base pay for this position will be determined based on multiple factors including training, transferable skills, work experience, business requirements, and market conditions. Additionally, this role is eligible for equity and comprehensive benefits.