Senior Software Engineer - SDKs & Developer Products
Low-code or code-native, we've got your back. The world's most versatile and dev-friendly embedded iPaaS gives every team in your B2B SaaS tools they'll love for building, supporting, and embedding integrations.
Job Description
Prismatic is an embedded integration platform as a service (embedded iPaaS) that empowers B2B software companies to deliver best-in-class integrations to their users. We believe software in every industry has huge potential to positively impact the people who use it, and that better, easier integrations can help software companies make even bigger impacts. Prismatic has rapidly gained traction among B2B SaaS teams ranging from startup to Fortune 100, earning top satisfaction ratings in our industry.
Our platform empowers users to build, deploy and support integrations connecting their products to products and systems their customers use. It includes a powerful low-code integration environment, and an increasingly powerful range of developer facing tools for building integrations directly in Typescript to be run in our purpose-built infrastructure. Our existing SDKs and public libraries are 100% Typescript, built with Bun and backed by GraphQL APIs.
As we continue to build a world class developer experience for building software integrations, we're looking for a Senior Software Engineer who is excited to work as part of a fully remote team building a world class developer experience for building software integrations. This role will have a huge impact in shaping the experience developers have in interacting with our platform as we continue to build and expand the capabilities of the platform.
How you'll make an impact…
- Design and develop new features, components, and interfaces that extend the functionality of the Prismatic platform while delivering the best possible developer experience
- Discover and advocate for new technologies to accelerate improvements in the reliability and scalability of the Prismatic platform
- Collaborate with other teammates to improve our existing tools and integrate new tools to improve our internal DX and increase team efficiency
- Routinely provide sound feedback in code reviews, design reviews, security reviews, etc.
- Coach and mentor less experienced teammates
- Be part of a highly collaborative, fully remote team that ships new code into production every day
You'll enjoy this role if you have…
- 3+ years of experience in a Senior Engineering role
- Deep Typescript experience, and understanding of Typescript type system
- Experience with building applications that consume GraphQL APIs
- Significant experience building SDKs, APIs or Libraries for developers
- A positive attitude, an aptitude for learning, and generally look for solutions instead of focusing only on problems
- Experience being effective working as part of a fully remote team within US Time Zones
- The ability to legally work in the United States
Bonus points for…
- Professional experience with some of the following:
- Full stack or API Development
- Python
- React
- IDE Extension Development
- Have a GitHub or similar that you’re proud to show off