Senior Backend Software Engineer (TypeScript) [Prisma ORM]
Role details
Job location
Tech stack
Job description
You will join a team of skilled TypeScript engineers tackling challenges across the stack to deliver a market-leading ORM. A typical day at Prisma might include:
- Expanding the Prisma Client to support advanced database capabilities.
- Drive the process from technical design through implementation.
- Continuously refine and harden the codebase to ensure stability, maintainability, and ease of contribution.
- Building new libraries and tools that serve as foundational components, both for our internal teams and for the developer community.
- Elevating the developer experience (DX) by shaping intuitive, high-quality tools that make database access a delight.
- Advancing TypeScript adoption by exploring and applying the latest language features, ensuring Prisma stays at the forefront of modern development.
Requirements
Do you have experience in TypeScript?, * 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; able to express complex technical concepts with clarity.
- A mindset of continuous learning and feedback: proactively seek input, adapt quickly, and embrace collaboration.
- Team-oriented approach: value pairing, mentoring, and proactively supporting peers.
- Passion for building outstanding developer experience through sustainable, well-tested tools and infrastructure that empower developers and improve workflows., * Contributions to open source projects (as maintainer or active contributor).
- Experience with systems-level programming languages (e.g., C, C++, Go, Zig, or others) and an 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.
Benefits & conditions
- The opportunity to push the boundaries of DX and TypeScript within a fast-growing, early-stage startup with roots in Silicon Valley and Berlin.
- We provide a competitive base salary in line with industry standards for similar positions.
- As an early-stage startup we also provide competitive stock-option grants with a 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 to make sure you have all the hardware that you need.
- Ergonomic chair subsidy.
- Access to your local co-working space if you prefer to work from an external location to your home.
- [US] Health, Dental, Vision + 401k Matching.
About the company
Wir sind ein etabliertes Beratungsunternehmen, dessen Fachgebiet die Realisierung standardnaher SAP-Systeme für logistische Prozesse ist. Hierfür streben wir seit unserer Ausgründung 1991 aus dem Fraunhofer-Institut für Materialfluss und Logistik (IML) stets ein möglichst ganzheitliches und nachhaltiges Zusammenspiel von Mensch und System an. Als mittelständisches Unternehmen legen wir großen Wert auf den Zusammenhalt und die gemeinsame Weiterentwicklung.
Unser Motto »ENTFALTEN, ENTFACHEN – ZUSAMMEN WEITER« steht dafür, dass wir uns bei prismat individuell entwickeln und den ganz persönlichen Karrierepfad stetig ausbauen können. Eine vielfältige Belegschaft, in der sich unterschiedliche Stärken ergänzen, ist unser wichtigster Erfolgsfaktor – ob an unseren Standorten in Bielefeld, Bremen, Dortmund, Ratingen, Würzburg, Stuttgart, bei unserer Tochtergesellschaft in Brașov oder im Homeoffice.