Ediphi is looking for a Software Engineer to join our Data team, focusing on a high-impact, high-visibility role building the 'last mile' data layer. You will transform structured backend data into well-formatted Excel spreadsheets via our Microsoft Excel add-in, shaping arrays, mapping columns, and applying business logic to define user interactions with exported reports.
What You'll Do
- Develop and implement end-to-end features within our Microsoft Excel add-in application built in TypeScript.
- Keep the add-in application current with new features shipped in the core app and own a steady cadence of weekly releases.
- Shape raw data into structured formats that render seamlessly in Microsoft Excel via OfficeJS.
- Build new report types and chart visualizations within our add-in application.
- Diagnose and fix production bugs, then harden against regressions.
- Write clean, maintainable, and well-documented code adhering to best practices and coding standards.
- Participate in code reviews to provide and receive constructive feedback.
- Identify and resolve edge cases that could cause miscalculations or data anomalies in our data transformations.
What We're Looking For
- Minimum of 2+ years of full-stack development experience.
- Experience with Microsoft’s Office JavaScript API, or a willingness to learn.
- Ability to perform data transformations for the frontend and Excel consumption.
- Attention to detail and a mindset geared toward risk prevention and correctness in user-facing outputs.
- Proficiency in Node, React, Typescript, and Postgres or a similar modern web technology stack.
- Empathy for the user experience and product quality.
- Experience working with agile, collaborative teams.
- The ability to thrive in a remote-first culture.
Nice to Have
- Experience with Material UI.
- Built or integrated chatbots / AI copilots into a front-end product.
Technical Stack
- Node
- React
- Typescript
- Postgres
- Microsoft Office JavaScript API (OfficeJS)
Team & Environment
You'll be part of a collaborative, high-impact Data team, working closely with our CTO and feature teams.
Benefits & Compensation
- Competitive salary and equity
- Unlimited PTO
- Health, dental, vision, and life insurance
- 12 weeks of paid parental leave
- A phenomenal, remote-first team
Work Mode
This is a remote-first position open to candidates in the U.S. and Canada.
We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.




