ServiceNow is building a modern data platform powering next-generation analytics to support its Cloud and AI growth. The Staff Full-Stack Engineer will design, implement, and deliver core features for a multi-cloud and private cloud cost governance platform, focusing on the BI platform layer to enable cloud financial management at enterprise scale.
Requirements
- React 19 with modern hooks and patterns
- TypeScript with strong type system knowledge
- Mantine v8 UI component library with Emotion CSS-in-JS styling
- Vite build system with TanStack Query for server state management
- Monaco Editor integration for code editing experiences
- Node.js with Express.js framework
- PostgreSQL with Knex.js for database operations and migrations
Responsibilities
- Design and implement FinOps-specific visualizations, dashboards, and integrations with production-ready quality
- Build and enhance the business intelligence layer using Lightdash, focusing on cloud cost analytics and governance visualizations
- Collaborate with data engineering teams working on Trino, dbt, and Iceberg to ensure seamless integration with the BI layer
- Master the Lightdash monorepo, contribute high-quality code following best practices, and write comprehensive tests
- Work closely with data modeling, ingestion, and query optimization teams to deliver cohesive solutions
- Participate in code reviews, contribute to technical documentation, and help establish development workflows
- Deep dive into Lightdash codebase architecture and development patterns
Other
- Full-time, hybrid position
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
- 8+ years full-stack development experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience.
- Proven ability to work with existing codebases and contribute quality code
- Strong collaboration and communication skills