Remote

Frontend Engineer - Remote Opportunity

Torentify

🇺🇸 United States

Tentang pekerjaan

# Frontend Engineer

## About the Role

Omni is seeking a Frontend Engineer to build the product experiences customers use to explore, visualize, and share their data. You will own meaningful frontend features from design through delivery, creating fast, polished, and intuitive interfaces across the product, including experiences that allow customers to embed Omni into their own applications.

This is a high-autonomy role for an engineer who can take ownership of significant areas of the frontend with minimal oversight. You will work closely with Product, Design, and engineering teams across the stack, partner directly with customers to understand their needs, and use modern AI coding tools to increase development velocity and focus on high-impact technical work.

## Key Responsibilities

* Own frontend features end-to-end, including technical decisions, implementation, and delivery.
* Partner directly with customers and Product teams to understand and scope integration requirements.
* Design and build APIs, SDKs, and frontend experiences that enable companies to embed Omni into their own products.
* Move quickly and ship iteratively based on customer feedback.
* Use AI coding tools such as Claude Code to improve development velocity and focus on high-leverage technical work.
* Collaborate with engineers across the technology stack as needed.
* Work independently and make technical decisions without requiring day-to-day oversight.
* Represent Embed customer needs in broader product and engineering planning.

## Required Qualifications

### Experience

* 5+ years of software engineering experience.
* 2+ years operating at a senior level.
* Proven experience independently shipping production software and senior-level projects to customers.
* Experience working with data or business intelligence tools or applications, such as SQL, Looker, Tableau, Mode, Amplitude, or Google Analytics.
* Experience building and maintaining APIs or SDKs consumed by external customers.
* Demonstrated bias toward action and comfort making decisions and shipping with limited oversight.

### Technical Skills

* Strong proficiency in JavaScript and TypeScript.
* Experience with frontend software development.
* Experience with APIs and SDKs.
* Proficiency with AI coding tools and workflows, such as Claude Code and Cursor.
* Familiarity with HTML and CSS.
* Ability to collaborate effectively across the technology stack.

## Preferred Qualifications

* Startup experience.
* Working confidence in Java or Python.
* Experience building SaaS applications that run in the cloud.

## Technology Stack

* JavaScript / TypeScript
* HTML / CSS
* Java and Python as additional technologies

## Work Arrangement & Location

* **Primary Location:** San Francisco, CA
* **Remote Option:** Available for candidates based near one of Omni’s engineering hubs in Philadelphia, Boulder/Denver, Santa Cruz, or Seattle.
* **Interview Requirement:** Final-round interviews are conducted in person.

## Compensation & Benefits

The provided job description does not specify a salary range.

Benefits include:

* Health insurance
* Dental insurance
* Vision insurance
* 401(k) plan for US-based roles
* Unlimited PTO

## About Omni

Omni is an AI analytics platform designed to turn company data into a trusted source of truth for AI. Built on a semantic model, Omni provides enterprises with a governed context graph for analytics and AI. Customers can ask questions in plain English, refine answers in workbooks, and bring trusted data into tools such as Claude, ChatGPT, Cursor, and Slack.

Omni is based in San Francisco and has raised $217 million from investors including ICONIQ, Theory Ventures, First Round Capital, Redpoint Ventures, and GV. Its latest $120 million Series C valued the company at $1.5 billion.

## Equal Opportunity

Omni is an Equal Opportunity Employer. The company values diversity and encourages candidates to apply even if they do not meet every qualification. Reasonable accommodations are available during the interview process upon request.