OM
Apply
OmnidianRemotePosted 16 May 2026
Job Description
Senior Software Engineer (DAS)
Costa RicaEngineering – Data Management /EOR /Hybrid
APPLY FOR THIS JOB
About Omnidian
Omnidian, Inc. is a fast-growing Series C tech-enabled service company revolutionizing performance assurance for the distributed solar and energy storage industries. Omnidian is building a more sustainable future for the planet through our passionate teams, our innovative technology, and by creating an amazing customer experience.
We are a certified B Corp that formed in the US in 2016 and have been growing globally since then. We expanded to Australia in 2022, acquired Solar Service Guys in Australia in 2025, and have opened up a new talent hub in Costa Rica in 2026. Be part of the "First Wave" experience! You would be a founding member of our Costa Rica team, helping us build a brand-new hub from the ground up.
Pura Vida is more than a slogan; it’s the peace of mind we provide our solar customers and the culture we are building together in San José and around the globe. Come join us!
The Job
As a Senior Software Engineer on our Data Management team, you will own the APIs and services that ingest, validate, and transform the IoT data powering our business. We are looking for a strong backend engineer with deep roots in object-oriented design who is ready to apply those skills to modern data challenges. You’ll collaborate with a hybrid team of data engineers, software engineers, and data scientists to ensure our data remains a strategic asset, while exploring AI-driven enhancements and leveraging large-scale distributed processing and streaming technologies. If you are a backend engineer who is data-curious—or already data-fluent—this role offers the autonomy to build systems that directly power a sustainable future.
What You'll Do
At Omnidian we believe in trust and autonomy. How you create an impact is ultimately up to you. Here is an outline of some of the things you’ll be doing:
Core Engineering, Data Ingestion & API Systems
Design and maintain robust backend services using object-oriented principles to manage asset configurations, onboarding workflows, and time-series metadata
Build and optimize internal APIs that securely and efficiently serve data to other internal teams and stakeholders
Own and maintain existing API-based ingestion services while collaborating on the evolution of our data platform toward distributed processing and streaming models
Work alongside Data Science and Data Engineering to integrate AI-driven insights and automated logic into our core services to improve data accuracy and operational efficiency
User & Business Understanding
Partner with business stakeholders to translate solar energy concepts (like inverter telemetry and battery states) into clean, scalable models
Act as a consultant for internal data consumers to ensure our APIs and metadata services meet the evolving needs of the organization
Use data and stakeholder feedback to prioritize service reliability and scalability where it impacts the business most
Grow With The Team
Learn and contribute to our large-scale distributed processing stack, moving beyond traditional backend services and build knowledge with Spark, Python and Lakehouse architectures
Explore and champion the use of AI-driven tools and workflows to automate data validation and enhance our predictive capabilities
Help drive the adoption of Databricks and other cloud-native data platforms as we scale our streaming and ETL capabilities
Share your expertise in object-oriented design with the broader data team while learning modern data engineering patterns in return
Technical Excellence & Mentorship
Define and drive engineering best practices, ensuring code is testable, maintainable, and highly observable
Balance the delivery of new features with the long-term health of our services, proactively identifying and addressing technical debt
Mentor peers on the nuances of backend architecture, while actively seeking to learn from the team’s expertise ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card
More jobs at Omnidian
See all →More Vite jobs
See all →Manager, Software Engineering
Skillsoft · India - Hyderabad
Sales Operations Associate - Mexico City (Hybrid)
Clara · Mexico City, Mexico City, Mexico
Stationary Engineer, Sewage Plant (TPV 7372) (SFO) (160266)
City and County of San Francisco · San Francisco, CALIFORNIA
Senior Building Inspector - Department of Building Inspection, PRS (6333 TPV)
City and County of San Francisco · San Francisco, CA