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:
Onboarding and Asset Management Platform Design and Delivery (45%)
- Design and ship Kotlin and Spring Boot services behind our client-facing onboarding
- API
- Evolve the onboarding check engine so all assets are verified against external data
- sources
- Build React and TypeScript front ends for onboarding and asset management
- workflows
Turn requirements into clear technical specs, APIs and success criteria
Drive testing for your areas, using Claude for unit, integration and end-to-end tests
Asset Data Integrity (25%)
Keep downstream data sources such as Resolv (our Operations platform), Salesforce and our data platform in sync through standardized mechanisms and practices
Build and review safe bulk corrections, migrations and backfills
Operate What You Build (15%)
Take part in the team's support rotation for operational support
Participate in monitoring, alerting and on-call readiness forALM services
Diagnose onboarding failures with clients' integration engineers
Collaboration and Mentorship (15%)
Lead technical design discussions and give thoughtful code reviews
Mentor engineers and share effective Claude usage patterns
- Partner with product, operations and other engineering teams on shared work
- Who You Are
- You are a seasoned full stack engineer who resolves ambiguity instead of escalating it
You care about data correctness, because a wrong asset record costs clients money
You see Claude as an essential accelerator for both velocity and quality
You balance shipping fast with keeping systems maintainable and well-tested
You explain technical trade-offs clearly to engineers, operators and clients alike
You coach others and treat colleagues with empathy and respect
- You deliver consistently and are an expert at using AI harnesses to code, verify and
- review your work
- Experience You'll Need
- 10+ years of professional software engineering experience
Strong Kotlin or Java with Spring Boot, building production services and APIs
Experience designing external or partner-facing APIs, including versioning and validation
Solid SQL and relational database design (MySQL or similar), including safe data migrations
Experience with AWS, Kubernetes and CI/CD, and with observability tools such as Grafana or Sentry
Proven ability to ship complex features with high-quality automated tests
Hands-on use of Claude or similarAI tools for coding and testing, and helping others adopt them
- Experience leading technical design discussions and mentoring engineers
- Experience That's a Plus
- Rules engines, validation pipelines or workflow systems where behavior is driven by configuration
Event-driven or asynchronous architectures (SQS or similar)
React and TypeScript for internal operations tools
Databricks, Python or other data-platform work
Integrating with Salesforce or other CRM systems
Solar, battery storage, IoT device or energy asset data
- Familiarity with SOC 2 requirements and security-minded engineering practices
- Culture & Benefits
- We offer a competitive total compensation package bonuses and long-term stock options so you can share in the long-term value you help create as we shape the future together..
We offer a competitive benefits program for our employees and their dependents, including medical, dental, vision
We are a passionate, mission driven team that believes in collaboration, mutual respect and trust. For examples, come Discover our Story!