Omnidian, Inc. is a fast-growing Series C tech-enabled service company revolutionizing performance assurance for the distributed solar and energy storage industries. As a Principal Engineer, you will be a key technical advisor, optimizing software development and ensuring scalable architecture while navigating complex challenges and collaborating with various teams.
Responsibilities:
- Serve as a key technical advisor and architect for our engineering organization
- Optimize the way we develop software while ensuring our platform architecture scales to meet our vision
- Navigate ambiguous challenges and become deeply familiar with our AWS/Kotlin/React ecosystem
- Partner with teams to overcome their toughest challenges during our high growth phase
- Proactively research emerging technologies and drive technical direction by crafting compelling RFCs
- Build consensus across teams rather than using top-down authority
- Act as a consultant to individuals and teams, helping them navigate complex technical decisions and moderating high-stakes discussions
- Deliver architectural solutions that result in faster, safer deployments and a better experience for our end users
- Help others adopt AI-assisted workflows to move faster with confidence
Requirements:
- Proven ability to lead through influence: Extensive prior experience as a Lead or Principal Engineer with a track record of driving significant, company-wide technical initiatives
- Technical Breadth: Strong proficiency in our core stack: Kotlin (JVM), React (TypeScript), AWS, Kubernetes (EKS), and various relational and NoSQL databases
- Scaling: Proven experience with large, globally scaled distributed systems
- AI First: Professional experience integrating AI/LLMs into internal developer workflows as well as user-facing product features
- 10+ years of experience in software engineering with a focus on platform architecture and developer experience
- Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent professional experience
- Experience working with international teams and leading complex technical projects in partnership with third-party agencies
- Familiarity with SOC2 requirements and integrating security-minded checks into the testing lifecycle
- Experience working in either (or both) the solar industry and building software for an O&M (Operations & Maintenance) company