Senior Backend Engineer for Platform, @ ProductBoard - Remote

Job Overview

a month ago

Senior Backend Engineer for Platform,

ProductBoard - Remote

At Productboard, we are developing a product command center where 4,500+ global companies make strategic product decisions every day.

We're growing fast and with that comes strong demand to build more and more product features. To help meet our customers' evolving needs, we want to have 20% of our engineering team working our technical platform. Would you like to be part of that?

Our engineering department is composed of multiple product tribes and a platform tribe. Each product tribe owns a different area of the product, while the platform tribe focuses on improving the efficiency of the whole engineering department.

The platform tribe is composed of six teams, each focusing on a different topic. However, we do keep a high level of cross collaboration between the teams.

  • Frontend Platform — owns a big piece of our technical architecture, develops the frontend framework and its interfaces with the backend (React, GraphQL, service workers, etc.).
  • Production Engineering (aka Backend Platform) — develops the backend framework that powers our microservices architecture and integrates it with all our tools (Backstage, k8s, Sentry, OpsGenie, etc.).
  • Developer Experience — improves the developer experience and productivity by tackling topics such as CI/CD, development environments, IDE plugins, and integration between development tools.
  • Quality Engineering — oversees frameworks, tooling, and infrastructure that product tribes use to automate all kinds of tests, and keeps an eye on the quality of the product.
  • Cloud Engineering — builds and maintains our infrastructure (AWS, Kubernetes, load balancers, etc.).
  • Nucleus — builds and maintains our internal design system.

If you join us, you'll have the freedom to choose the topic which is closest to your heart. We also encourage moving between teams if there's a topic you like better.

We're fully running on AWS and Kubernetes, with our frontend written in Typescript/React. We're in the progress of breaking down a Ruby on Rails monolith into microservices that communicate through Kafka message bus. New components are written in Kotlin, with Ruby remaining a first-class citizen in our stack. We are also transitioning to a federated single schema GraphQL implementation for the data-fetching layer.

Our Tech Stack

About you

  • You are experienced at building web applications and designing architecture that scales
  • You are passionate about learning, embrace change, and are not afraid to pick a new stack
  • You have an interest in platform and building tools and features for other engineers
  • You are not tied to a single tech stack and like to learn different technologies
  • You like to fix things when they break
  • You are passionate about sharing your knowledge with others
  • Your code is clean and well tested
  • You are fluent in English — our team consists of 14+ nationalities!

Bonus points

  • Experience with message queue systems and event-driven architecture
  • Previous knowledge of Kotlin or other JVM-based language
  • Previous knowledge of Ruby
  • Previous experience working in platform teams or SRE

If you don't check all these boxes, don't worry! We encourage learning and knowledge-sharing and would love to have a chat with you regardless of your experience level.

About Productboard

Productboard is the customer-centric product management platform that helps teams get the right products to market faster. Over 4,000 companies, including Microsoft, 1-800-Contacts, and UiPath, use Productboard to understand what users need, prioritize what to build next, and rally everyone around their roadmap. In April 2021, we closed our $72M Series-C round, backed by VC giants like Tiger Global Management, Index Ventures, Kleiner Perkins, Sequoia Capital, and Bessemer Venture Partners. Headquartered in San Francisco, we are a truly international company, with offices in Vancouver and Prague.

  • We are backed by top Silicon Valley investors, giving us access to capital, networks, mentors, and markets
  • You’ll enjoy an exciting team atmosphere building a new and complex product
  • We iterate quickly and decisions are fast. You’ll have a voice in what we do and see the impact of your work
  • With modern offices in San Francisco, Vancouver, and Prague, you can expect occasional travel across the Atlantic!

About our culture

At Productboard, values aren’t just something we like to talk about, they’re something we live and breathe. We believe in creating a work environment where:

  • People feel empowered, supported, and included
  • Trust and transparency are built into the way we work
  • Creativity, curiosity, and continuous improvement are encouraged and nurtured every day

You can get to know your future colleagues by listening to our People of Productboard podcast, or check out our Instagram profile and People of Productboard FB page for more info about life at Productboard.

Equal Opportunity Employer Statement

We are an equal opportunity employer and champion of equity. It is our aim to help people from all backgrounds, cultures, and groups realize their full potential at Productboard.

As such, we do not tolerate any discrimination or harassment based upon gender identity, race, color, religion, age, sexual orientation, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law.

All aspects of employment including hiring, training, promotion, and terminations are based on merit, competence, performance, and business needs. We are committed to an inclusive hiring process and provide all candidates with equal opportunity to demonstrate their abilities.

Togetherness is one of our core values and our Diversity Council helps us ensure that we uphold the values of authenticity, humanity, and diversity to create an environment where every human being matters. We are committed to leading by example to drive societal change.

Similar Jobs

Senior DevOps/Node.js Engineer - APAC/EMEA time zone

Exodus

Remote

Collaborate with other DevOps engineers to make the best solution possible. Use technologies like node.js to build/manage internal tooling.

Senior Software Engineer (Backend - Data Platform)

Angel Studios

Provo, UT

You are experienced in the infrastructure needed to make compelling backend applications such as API development (GraphQL, REST).

Sr. Backend Software Engineer

Vibe IQ

Remote

VibeIQ is a 100% cloud native, highly configurable 'low code' platform for our customers to leverage via API's, web-hooks, plug-in, SDK's, and application…

DevOps Engineer

Wintegrity

Linthicum Heights, MD

Design, develop and maintain Windows based instances and backend applications. Responsible for designing, building and supporting a secure cloud DevOps platform…

Software Engineer

Highland Principals

Remote

Integrate the backend services with the front end solutions. Full Time Yes*, direct placement*. Design, develop, deploy and manage complex microservices.

Sr. Software Engineer - Microsoft Power Platform --

Byrne Software Technologies

Remote

Integrating with many backend data sources and systems. Responsible for assuring/satisfying both technical and consumer needs of each project.

Node.js Developer

Princeton IT Services

Remote

Create micro services related to media asset management systems, automated metadata management and media delivery capabilities, primarily using backend…

Full Stack Developer

Highland Principals

Remote

Back-end type work Building APIs that connect to front-end UIs to backend services Webpack and build tools Given that distinction, it's probably around 70/30 …

Software Engineer I

VSolvit LLC

Remote

NET with MS SQL Server and Oracle backends. The Software Engineer will be working as part of a team supporting our Customer, the U.S. Navy.

Backend (Java / Python) Software Engineer (Developer) - #1706 (Remote)

Myriad Genetics Inc.

Salt Lake City, UT

We need a  Software Engineer (Developer) to help Myriad Genetics, Inc. deliver innovative products that allow patients to make life-changing decisions. 

Senior Software Engineer

FlexIT Inc

Beaverton, OR

FlexIT client has an immediate need for a BackEnd Java Developer–AWS, Microservices for 12 months contract in Beaverton, Oregon. Scala experience is a plus.

Backend Software Engineer

AlphaPoint

Remote

JS development in conjunction with our core C# developers to enhance our blockchain integration and custody offerings. Short and Long Term Disability Benefits.

Front End Engineer

Coterie Insurance

Remote

Scrum environment with cross-disciplinary teams (frontend and backend engineers, UI/UX, Product managers, SDETs). Build shared libraries, ex: UI components.

Backend Engineer, Cloud Directory Services

Jumpcloud

Reno, NV

Drive feature implementation with the team through both individual contributions along with providing guidance to the team.

Senior Full Stack Engineer

Affinity.co

Remote

You’ve worked with a variety of web APIs and developed backend services using modern OOP practices. You have 5+ years of experience as a software engineer,…

Front-End Developer, Smart Alerts

Meltwater

Remote

Work closely with the UX and design team, project managers and backend engineers to create solid front-end solutions and overcome web development issues.

Senior Software Frontend Product Engineer

Clari

San Francisco Bay Area, CA

Skilled in collaborating with backend engineers, designers, and product managers to deliver features inline with company goals. 401(k) and college savings plan.

Senior Software Frontend Product Engineer

Clari

Portland, OR

Skilled in collaborating with backend engineers, designers, and product managers to deliver features inline with company goals. 401(k) and college savings plan.

Staff Software Engineer-Advertising, Infrastructure and Services (Remote)

Vericast

Austin, TX

Build backend services based off of Spring and Spring Boot that give engineering, data science and analytics teams access to our digital advertising campaign…

Technical Lead, Software Engineering

VirginPulse

Remote

This role will be instrumental in helping make architecture decisions to evolve the platform, mentoring other engineers, and implementing new development tools…

Senior Software Engineer - Words With Friends

Zynga

Chicago, IL

Experience with backend technologies is a bonus. Work on the Words With Friends mobile client team in React Native/Unity. Subsidized Back-up child care.

Software Engineer

Teesnap, LLC.

Remote

We are looking for an experienced software engineer to drive the design and implementation of key components of our Teesnap platform.

Senior Software Engineer, Backend

WeeCare

Los Angeles, CA

Enjoy architecting complex backend systems. Architect the APIs and database schema that power our platform. Participate in DevOps and infrastructure initiatives…

Junior Backend Engineer

WeeCare

Los Angeles, CA

As a junior backend engineer, you will work directly with the engineering and product team to: Have 1+ years of experience working on a backend app.

Ad