Senior Software Engineer (Product & UX Focus)
Somewhere
Senior Software Engineer (Product & UX Focus)
Location:Fully RemoteTime Zone Requirement:Must meaningfully overlap with U.S. Pacific, Mountain, Central, or Eastern time zonesTeam:EngineeringReports To:Head of Engineering
About the Company
We are a venture-backed B2B SaaS company building a new category ofAI-driven analytics and coaching softwarefor sales and post-sales teams.
Our platform goes beyond traditional dashboards by uncoveringhidden work, revealing trueCost to Serve, and connecting effort directly to outcomes — helping modern organizations operate more efficiently and scale intelligently.
Founded in 2022 and backed by institutional funding, we are a small, fast-moving team focused on buildinghigh-impact, product-led softwareat the intersection of data, analytics, AI, and user experience.
About the Role
We’re hiring aSenior Software Engineer with a strong product and UX mindsetto join our early engineering team.
This is not a narrow backend or frontend role. You’llown customer-facing features end-to-end— from backend data models and APIs through frontend implementation and user experience — delivering polished, intuitive product experiences.
You’ll work closely with product and engineering leadership to turn ambiguous ideas into real, usable features. If you enjoy making product decisions, thinking deeply about UX, and shipping work that users interact with daily, this role will be a strong fit.
What You’ll Do
Product & Feature Ownership
* Own features end-to-end: design, build, test, ship, and iterate
Own features end-to-end: design, build, test, ship, and iterate
* Translate loosely defined product goals into clear user flows and experiences
Translate loosely defined product goals into clear user flows and experiences
* Balance UX quality, technical feasibility, and delivery speed
Balance UX quality, technical feasibility, and delivery speed
Frontend & UX Leadership
* Build intuitive, high-quality frontend experiences using modern web technologies
Build intuitive, high-quality frontend experiences using modern web technologies
* Design and maintain reusable components and shared UI patterns
Design and maintain reusable components and shared UI patterns
* Influence UX standards and frontend architecture across the platform
Influence UX standards and frontend architecture across the platform
Backend Collaboration
* Design APIs and data models that support seamless user experiences
Design APIs and data models that support seamless user experiences
* Collaborate closely with backend engineers to ensure clean integration
Collaborate closely with backend engineers to ensure clean integration
* Contribute meaningfully across the full stack when needed
Contribute meaningfully across the full stack when needed
Engineering Excellence
* Write clean, maintainable, and well-tested production code
Write clean, maintainable, and well-tested production code
* Participate in architectural discussions impacting scalability and reliability
Participate in architectural discussions impacting scalability and reliability
* Contribute to long-term technical health while maintaining delivery velocity
Contribute to long-term technical health while maintaining delivery velocity
Iteration & Feedback
* Iterate quickly based on user feedback, analytics, and product priorities
Iterate quickly based on user feedback, analytics, and product priorities
* Continuously improve features post-launch
Continuously improve features post-launch
* Use data to inform product and engineering decisions
Use data to inform product and engineering decisions
What You Bring
Required Experience
* 5–7 years of professional software engineering experience
5–7 years of professional software engineering experience
* Proven ownership of product features in production systems
Proven ownership of product features in production systems
* Strong frontend engineering skills with real UX responsibility
Strong frontend engineering skills with real UX responsibility
* Solid backend experience working with APIs, services, and data models
Solid backend experience working with APIs, services, and data models
* Experience working within an existing production codebase
Experience working within an existing production codebase
* Comfort operating in startup or small-team environments
Comfort operating in startup or small-team environments
* Ability to clearly explain tradeoffs behind technical and UX decisions
Ability to clearly explain tradeoffs behind technical and UX decisions
* Strong problem-solving skills and self-directed work ethic
Strong problem-solving skills and self-directed work ethic
Technical Stack Experience
Experience with some or all of the following is ideal:
* TypeScript
TypeScript
* React
React
* Ruby on Rails
Ruby on Rails
* PostgreSQL
PostgreSQL
(Deep expertise in every tool is not required — strong fundamentals matter most.)
Nice to Have
* Experience with Next.js or modern SSR frameworks
Experience with Next.j