jobapplier

Senior Fullstack Engineer

Upvest

Skills

Required

  • React
  • TypeScript
  • building modern client-facing interfaces
  • authentication
  • authorization
  • CI/CD pipelines
  • relational data modeling
  • event-driven architectures

Preferred

  • Auth0
  • leveraging
  • observability tooling
  • monitoring
  • identity platforms
  • Go / Java / Kotlin
  • AI

Join Upvest, a leading fintech company, as a Senior Fullstack Engineer. In this role, you will work on Upvest's core product, an API that facilitates the execution of securities for our clients. You will focus on building a user-friendly operational service panel for enterprise clients, enabling them to handle first-line requests independently. You will have the opportunity to define the future of our product, work with cutting-edge technologies, and make a significant impact on our clients' operations.

Responsibilities

  • Take operational problems from concept to production, working across our React/TypeScript frontend and Go backend services.
  • Own modern interface security, tackling per-client isolated environments, least-privilege access, and Auth0 integrations in a regulated space.
  • Help define how software delivery works in an AI-enabled company by pushing AI tooling to its limits to maximize quality and speed while staying compliant.
  • Solid backend experience in Go, Java, or Kotlin (we build in Go but will give you time to ramp up)
  • Real-world experience using AI tools to drive software engineering workflows, not only writing code snippets
  • The ability to navigate undefined problems and align other teams without needing formal authority

Requirements

  • Experience building products that require per-customer configuration without devolving into a custom fork per client
  • A pragmatic approach to engineering and the ability to make smart tradeoffs under constraints
  • A strong product engineering mindset where you care about the "why" just as much as the "how" and proactively bring ideas to the table
  • Practical experience building modern client-facing interfaces using React and TypeScript
  • Deep knowledge of authentication, authorization, and security best practices
  • True end-to-end ownership across containers, CI/CD pipelines, and relational data modeling
  • A working understanding of event-driven architectures
  • A strong focus on quality, extensibility, and automated testing

Preferred

  • Experience building operational or back-office tooling for business users
  • Experience with Investment products or the Fintech domain, in general
  • Experience with operating services in a decoupled, event-driven system, leveraging modern observability tooling (e.g. monitoring and tracing)
  • Experience with identity platforms such as Auth0, or with multi-tenant isolation