jobapplier

Product Engineer (Platform Experience)

Board Intelligence

Skills

Required

  • data protection
  • APIs in
  • AI coding
  • system design
  • Ruby
  • TypeScript
  • React
  • Python
  • Java

Preferred

  • APIs
  • authentication

Join Board Intelligence, a leading software provider for heavily regulated organizations. As a Product Engineer in the new Platform Experience team, you will design, build, and ship web applications and APIs that power the entire platform. You will work closely with clients' IT and technology teams, ensuring our products meet the highest standards of security and data protection. This role requires experience in building and maintaining web applications and APIs, as well as a strong interest in security and data protection.

Responsibilities

  • Design, build, and ship the web applications and APIs that underpin the Board Intelligence platform, with a focus on authentication and security.
  • Lead work on platform features, such as authentication and identity, ensuring products meet the expectations of enterprise clients.
  • Work directly with clients' IT and technology teams to understand their requirements, ask the right questions, and push back where needed.
  • Confidence working with clients' technical teams: asking good questions and pushing back rather than saying yes to everything

Requirements

  • Experience building and maintaining web applications and APIs in production
  • Experience using AI coding tools in your day-to-day work, with the judgement to keep quality high

Fluent written and spoken English

  • Strong engineering foundations that carry across languages and frameworks, including system design, testing and code quality
  • Professional experience with Ruby, alongside at least one other language: we want an engineer who is comfortable across languages, but has significant Ruby experience

Upper mid-level to senior professional software engineering experience

  • Experience in a regulated enterprise environment, such as financial services, and an understanding of why enterprise clients ask for what they do
  • Experience building or integrating authentication systems, such as SSO, SAML, OpenID Connect, SCIM or passkeys
  • Experience with TypeScript and React, Python or Java
  • A strong interest in security and data protection