Senior Backend Software Engineer (TypeScript)

New Today

Overview

Join to apply for the Senior Backend Software Engineer (TypeScript) [Prisma ORM] role at Prisma.

At Prisma, we are building the data layer for modern applications. We are a small distributed team backed by top-tier investors, delivering open-source tools and commercial products to make advanced database technology accessible to developers worldwide.

Our flagship product is Prisma Postgres, with Prisma Accelerate and Studio offering a full toolkit for building with data. We combine open-source with commercial solutions to shape the future of databases.

Responsibilities

  • Expand the Prisma Client to support advanced database capabilities and drive the process from technical design through implementation.
  • Continuously refine and harden the codebase to ensure stability, maintainability, and ease of contribution.
  • Build new libraries and tools that serve as foundational components for internal teams and the developer community.
  • Elevate the developer experience (DX) by shaping intuitive, high-quality tools for database access.
  • Advance TypeScript adoption by exploring and applying the latest language features to keep Prisma at the forefront of modern development.

Qualifications

  • 5+ years of professional experience as a Senior Software Engineer (or equivalent senior-level role) with a proven track record of delivering production-grade systems.
  • Deep backend engineering expertise with JavaScript and TypeScript, writing clean, maintainable, and scalable codebases.
  • Strong database proficiency:
  • Hands-on experience with high-scale, data-intensive systems.
  • Skilled at query optimization, diagnosing performance bottlenecks, and managing indexes.
  • Direct experience tuning databases for reliability and speed in demanding environments.
  • Excellent English communication skills, both written and verbal.

Nice-to-Have Skills

  • Contributions to open source projects (maintainer or active contributor).
  • Experience with systems-level programming languages (e.g., C, C++, Go, Zig) and interest in low-level performance optimization.
  • Experience with edge computing platforms (e.g., Vercel Edge, Cloudflare Workers).
  • Exposure to or curiosity about WebAssembly (WASM) and its applications in backend systems.

What’s it like to work at Prisma?

  • Ownership mindset: as part of a small team, you’ll have an outsize impact on decisions and execution.
  • Nimble: the team and strategy evolve quickly; be ready to re-calibrate and stay flexible.
  • Kind and collaborative: come in with ideas and be open to feedback.

What’s in it for you

  • The opportunity to push the boundaries of DX and TypeScript within a fast-growing startup with roots in Silicon Valley and Berlin.
  • Competitive base salary aligned with industry standards.
  • Stock-option grants with an exercise window of up to 10 years.
  • 24 days paid vacation per year.
  • 4 mental health days per year.
  • Fully paid parental leave up to 20 weeks.
  • Generous tech budget and ergonomic chair subsidy.
  • Access to local co-working space if you prefer to work externally.
  • [US] Health, Dental, Vision + 401k Matching.

Remote Work

We are a remote-first organization with an office in Berlin. You can work remotely or from the Berlin office. Relocation assistance is discussed if you join us in Berlin.

We currently can only accept candidates within the timezone GMT -5 to GMT +3.

Process

Our recruitment process roughly follows:

  • Introductory call with your future manager.
  • Take-home assignment followed by a technical interview based on your solution.
  • System design interview with a senior engineer.
  • Interview with Head of Engineering.
  • Final interview with our CEO.
  • Offer.

How to apply

If this sounds interesting, please apply via our website and include your LinkedIn profile (or resume), GitHub repos, or anything else that helps us understand your background.

We typically respond within 7 business days with the outcome.

Prisma is an equal opportunity employer. We value diversity and do not discriminate on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other characteristic protected by law. We encourage applicants from all backgrounds.

#J-18808-Ljbffr
Location:
Bournemouth, England, United Kingdom
Salary:
£150,000 - £200,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search