Senior Software Engineer - Full Stack Typescript
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 experiences 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 user & developer experiences
- 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 the experience of building our product and increase developer 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
- A track record of learning new languages, frameworks and tools
- Experience with building applications that consume GraphQL APIs
- Interest or 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:
- Development of GraphQL APIs
- Python
- React
- IDE Extension Development
- Have a GitHub or similar that you’re proud to show off
The salary range for this role is...
- $170,000.00 - $190,000.00/year; no equity is included at this time.
Perks & Benefits
🏡 Remote work: Our team works remotely across the US; we travel together 4x times a year for company kick-offs and mid-year meetings.
🏖️ Unlimited PTO: We have an unlimited & flexible paid time off (PTO) policy that encourages our team to recharge when they need to.
🏥 Medical, dental & vision: Prismatic offers high-quality medical (Wellmark Blue Cross and Blue Shield), dental (Delta Dental), and vision (VSP) care for full-time employees and their dependents.
🏥 Life insurance: We provide company-paid life insurance, short-term disability insurance, and long-term disability insurance through The Hartford.
🏦 401(k): Our 401(k) plan is through Guideline with 4% company match - 100% of the first 3% and 50% of the next 2%.
💻 Computer & technology equipment applicable to your role.
Not sure if this is you?
At Prismatic we want a diverse team with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply! We consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.
#LI-Remote
Apply for this job
*
indicates a required field