In short
Omnidian has 10 live jobs on Jobiba as of 3 November 2026. Of these, 5 are in the United States and 3 in India. Jobiba picked up 10 new postings from Omnidian in the last 30 days. The most posted roles are Controller, Customer Experience Specialist and Director of Business Process Excellence. 70% of the live jobs are remote and 70% list pay.
How Jobiba counts jobs and pay →Newest first
Omnidian jobs
Most posted roles
Controller1Customer Experience Specialist1Director of Business Process Excellence1Engineering Manager1Finance Manager1Global Manager of HSEQ1
Finance Manager, Corporate FP&A
Seattle or San Francisco
Added today$109.6K – $164.4K/yrFull Time
Engineering Manager, Field Service
Bangalore
Added todayPay not listed
Senior Software Engineer
Bangalore
Added today₹26K – ₹43K/mo
Controller
United States
Added today$200K – $250K/yrFull Time
Director of Business Process Excellence
United States
Added today$155K – $205K/yrFull Time
Senior Salesforce Developer, Field Service
Bangalore
Added todayPay not listed
See all 10 Omnidian jobsCountry by country
Where Omnidian is hiring
Each country has its own page with local jobs, places, roles and pay.
United States5 new in 30 days no earlier 30 days to compare5live jobs
India3 new in 30 days no earlier 30 days to compare3live jobs
Pay
Omnidian salaries
70% of Omnidian's live ads list pay. Figures are the pay listed in Omnidian's own job ads; Jobiba publishes only role groups with enough ads.
All Omnidian salaries →About
About Omnidian
Our mission is simple. Protect and accelerate investments in clean energy with one industry-leading service: Performance Assurance. And we’ve tailored it with options that are right for you.
Worked at Omnidian? Write a review →Frequently asked questions
Omnidian: common questions
How many jobs does Omnidian have open?
Jobiba lists 10 active jobs at Omnidian (as of 3 November 2026). A job is removed from Jobiba when it closes or expires.
Which countries is Omnidian hiring in?
Omnidian has live jobs on Jobiba in United States (5) and India (3).
