Senior Software Engineer - TypeScript
PrismaAbout the Role
At Prisma, we are dedicated to building the data layer for modern applications. If you are fascinated by the leading-edge architecture and technology used in today's data-intensive, highly scalable software systems, with distributed graph data on a massive scale, but you want the energy, challenges, and freedom that come with working in a small startup, then a job at Prisma might be for you.
What You Will Do
As a Senior Software Engineer focused on TypeScript, you will be a key member of our team responsible for the most cutting-edge data layer products including Accelerate & Pulse offered on the Prisma Data Platform. Your main responsibilities will include:
- Building services, APIs, and integrations to power the Prisma Data Platform ensuring high quality with your attention to reliability, performance, and maintainability.
- Collaborating with other engineers on the system's architecture and implementation.
- Maintaining and improving CI, infrastructure automation, background jobs, and testing.
- Creating well-tested, type safe code that is easy to understand and contribute to.
Technologies You Will Work With
- Cloudflare, AWS, Serverless & Edge Computing
- TypeScript, Node.js, Rust (optional)
- Prisma, PostgreSQL
- GraphQL, Nexus, Relay
- GitHub Actions, Infrastructure as Code (IaC)
Candidate Profile
We believe the right candidate for this position will meet quite a few of the criteria below. If you don't fit the description perfectly, we'd still love to hear from you. We expect you to learn some of these on the job:
- 4+ Years experience as a Software Engineer with a focus on back end development, integration of 3rd party services, and API design.
- Fluent in TypeScript or experience with types in another language.
- Experience with microservices or service oriented architectures.
- Comfortable orchestrating, integrating, and automating to achieve reliable, performant, and observable distributed systems.
- Passion, curiosity, and knowledge of system design, security, and automation.
- You have a product mindset or have built SaaS products in the past.
- You can communicate fluently in English and can express your thoughts clearly in writing.
- You enjoy working closely with your peers and proactively seek to help others.
- You seek feedback early and often and are not afraid to ask for help.
What's it like to work at Prisma?
You're likely to be a great fit for the team if you ...
- ... have an ownership mindset. As part of a young startup, you'll have an outsize impact on decisions and the way things are executed.
- ... stay nimble. As a growing startup, the team and strategy evolves quickly. Be ready to re-calibrate often and stay flexible.
- ... be kind and collaborative. Come in ready to share your ideas and listen to feedback.
Remote Work
We are a remote-first organisation with an office based in Berlin, Germany. Whether you would like to work remotely, or from the office in Berlin is up to you! We are open to discussing relocation assistance if you would like to join us in Berlin.
To ensure effective collaboration we can currently only accept candidates within the timezone GMT -5 to GMT +3.
Benefits Extracted with AI
- Competitive Base Salary
- Stock-Option Grants
- 24 Days Paid Vacation
- 4 Days Paid Mental Health Days
- 6 Weeks Fully Paid Sabbatical Leave after 3 Years
- 20 Weeks Fully Paid Parental Leave
- Health, Dental, Vision Insurance
- 401k Matching
- Generous Tech Budget
- Ergonomic Chair Subsidy
- Co-working Space Access
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer (TypeScript)
Join Prisma as a Senior Software Engineer specializing in TypeScript. Work remotely or in Berlin, focusing on TypeScript and open-source development.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Backend Developer with TypeScript and Python
Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.
Senior Frontend Developer with TypeScript and Next.js
Join Deutsche Bahn as a Senior Frontend Developer in Frankfurt. Work with TypeScript, Next.js, and more. Flexible work options available.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Backend Engineer (Node.js/TypeScript)
Join Bling as a Senior Backend Engineer to develop innovative solutions using Node.js and TypeScript in Berlin.
Senior Full Stack Engineer with React and TypeScript
Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.
Full-Stack Engineer - Mid-level
Join Buena as a Mid-level Full-Stack Engineer in Berlin. Work with TypeScript, Next.js, and more in a dynamic startup environment.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.
Senior Frontend Software Engineer (React, TypeScript)
Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Node.js & TypeScript Developer
Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.
Remote Full-stack Next.JS Developer
Join Scopic as a Remote Full-stack Next.JS Developer. Work with Next.js, JavaScript, and TypeScript in a flexible, remote environment.
Software Engineer II - TypeScript, Node.js, React
Join Built as a Software Engineer II to develop scalable features using TypeScript, Node.js, and React in a remote role.