Why This Role Stands Out
As a Frontend Engineer at Omni, you'll have the opportunity to build impactful product experiences and own features from design to delivery, working with a highly-funded, reputable AI analytics platform. This hybrid role is ideal for a mid-senior engineer who thrives on autonomy, enjoys collaborating with cross-functional teams and customers, and is eager to contribute to innovative frontend solutions in a fast-paced environment. Apply to shape the future of AI data insights!
Quick Overview
Job Description
About Omni
Omni is the AI analytics platform that turns company data into a trusted source of truth for AI. Built on a semantic model, Omni gives teams a governed context graph, so everyone gets the same trusted answer. Ask in plain English, refine in workbooks, or bring your data into tools like Claude, ChatGPT, Cursor, and Slack.
Our team has spent decades building data platforms, and we started Omni to fix problems we saw firsthand. Today, we help customers like Condé Nast, BambooHR, and Synthesia get better answers from their data. We're headquartered in San Francisco and have raised $217M from top investors including ICONIQ, Theory Ventures, and Redpoint Ventures. Our latest $120M Series C valued us at $1.5B.
If you like helping people get more from their data, come build with us. We’d love to hear from you.
The Role
We're looking for a Frontend Engineer to build the product experiences customers use every day to explore, visualize, and share their data in Omni. You'll own meaningful features from design through delivery, shipping fast, polished, and intuitive interfaces across the product, including the surfaces customers use to embed Omni in their own applications. You'll partner closely with product, design, and engineers across the stack, and work directly with customers to understand how they use Omni. This is a high-autonomy role for someone who can take ownership of large areas of the frontend with minimal oversight.
Responsibilities
Own features across Omni's frontend end-to-end: technical decisions, implementation, and delivery
Partner directly with customers and the product team to scope integration requirements
Design and build the APIs, SDKs, and front-end surfaces that let companies embed Omni in their own products
Move quickly and ship iteratively, refining based on customer feedback
Use AI coding tools (e.g., Claude Code) to maximize velocity and focus on the highest-leverage technical work
Collaborate with engineers across the stack as needed, without requiring day-to-day oversight
Represent Embed customer needs in broader product and engineering planning
About You
5+ years of software engineering experience, including 2+ years operating at a senior level and shipping production software independently
Strong proficiency in JavaScript and TypeScript
Proven track record delivering senior-level projects to customers
Experience with data or business intelligence tools or applications (e.g., SQL, Looker, Tableau, Mode, Amplitude, Google Analytics)
Demonstrated bias to action — comfortable making decisions and shipping with limited oversight
Proficiency with AI coding tools and workflows (e.g., Claude Code, Cursor)
Experience building and maintaining APIs or SDKs consumed by external customers
Nice to Haves
Startup experience
Working confidence in Java or Python
Experience building SaaS applications that run in the cloud
Tech Stack
JavaScript / TypeScript
HTML / CSS
Java, Python (a plus, not required)
Location
This role is based in San Francisco, or remote for candidates based near one of Omni's engineering hubs (Philadelphia, Boulder/Denver, Santa Cruz, or Seattle); final-round interviews are conducted in person.
Why Join Us
Passionate, supportive team with extensive experience in the space (including founders from Looker and Stitch Data) all working together to win as a team
Health, dental, and vision insurance
401(k) Plan (for US-based roles)
Unlimited PTO
Omni is an equal opportunity employer. We value diversity and encourage you to apply even if you don’t check every single box. Please, let us know if you need any reasonable accommodations during the interview process.
Similar jobs
- VE
Senior Frontend Engineer - Web Platform
NewAuto ApplyVerkada
San Mateo🇺🇸$130k/yrHybrid15 hours agoGitCircleCIGitHub Actions+7Technology - VE
Staff Frontend Engineer - Mapping & Spatial Platform
NewAuto ApplyVerkada
San Mateo🇺🇸$185k/yrHybrid15 hours agoLinearCADGIS+6Technology - 1P
Frontend Developer, Device Security
NewAuto Apply1password
Remote (United States | Canada)🇺🇸Remote15 hours agoTalent AcquisitionOracleRust+5Technology - TN
Front-End Web Engineer - T Brand
NewAuto ApplyThe New York Times
New York🇺🇸HybridYesterdayJiraGenerative AIEngineering - AI
Senior Frontend Engineer, Growth
NewAuto ApplyAirwallex
US - Seattle🇺🇸Hybrid2 days agoNext.jsMachine LearningJavaScript+2Technology - GL
Staff FrontEnd Engineer - Platform - App Core Usage | US | Remote
NewAuto ApplyGrafana Labs
United States (Remote)🇺🇸Remote2 days agoGCPMicroservicesNode.js+17Technology - CO
Senior Frontend Engineer, Portfolio
Auto ApplyCoinbase
Remote - USA🇺🇸$186.1k/yrRemote4 days agoArbitrationData PrivacyGenerative AI+6Technology - RE
Frontend Software Engineer, Data Platform
Auto ApplyRevel
North America | Los Angeles | San Francisco | Seattle🇺🇸Hybrid4 days agoRoboticsLLMReact+1Technology - ML
Staff Frontend Engineer
Auto ApplyMLabs
New York🇺🇸On-site5 days agoExpoComplianceReact+3Technology - GA
Senior Frontend Engineer
Auto ApplyGallatin
El Segundo🇺🇸On-site5 days agoCSSCypressHTTP+6Technology - PA
Staff Front End Software Engineer
Auto ApplyParkade
Remote🇺🇸Remote5 days agoFirebaseMaterial UINext.js+11Technology - LR
Ruby on Rails/Frontend Developer - Remote
Auto ApplyLucky Rabbit
Washington, District of Columbia🇺🇸Remote6 days agoDockerNode.jsRuby+16Technology