Staff Software Engineer - Fullstack (NYC)
Build UI-first GenAI applications for complex data workflows and visualizations in NYC office. Requires 10+ years in fullstack development with strong frontend architecture, modern JS frameworks, and server-side technologies.
About the job
Responsibilities
- Create interfaces for GenAI agents that generate complex workflows with human-in-the-loop inspectability and transparency.
- Build complex visualizations such as data pipelines, data mappings, customer journey flows, and identity graphs.
- Enable mechanisms for product-led growth through seamless onboarding and sharing capabilities.
- Develop interactive environments for collaborative data projects at massive scale with easy path to production.
Requirements
- 10+ years of experience with HTML, CSS, and JavaScript.
- Passion for user experience, design, and deep understanding of front-end architecture.
- High velocity focus: ship high-quality code frequently and with speed.
- Experience building complex workflows and analytics visualizations.
- Motivated by delivering customer value.
- Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js, Ember).
- 10+ years of experience with server-side web technologies (e.g., Node.js, Java, Python, Scala, C#, C++, Go).
- Good knowledge of SQL.
Skills
JavaScript, HTML, CSS, React, Node.js, Python, Java, SQL, Angular, Vue
Similar jobs
Fullstack Engineering jobsLeads browser, mobile, and server-side data collection systems, including SDKs, identity handling, schema compatibility, and integrations. Requires 10+ years of engineering experience, deep JavaScript expertise, SDK ownership, and technical and people leadership.
Leads the architecture and delivery of sales data models and production AI agents that improve CRM workflows for sales and revenue teams. Requires 10+ years of engineering experience, deep CRM platform expertise, and experience with permissioned writes and human-in-the-loop agent systems.
Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.
Technical leader responsible for architecture, delivery, and engineering quality across Procurement, Bill Pay, and Banking products. The role requires 8+ years of software engineering experience, full-stack development expertise, large-scale fault-tolerant system design, and strong mentorship skills.
Staff Engineer building the decision engine that powers hospital staffing recommendations, alerts, and workflows. The role requires strong TypeScript expertise, full-stack experience, systems thinking, and close collaboration with clinical customers.