Senior Software Engineer

  • Omnidian
  • Seattle, Washington
  • Jun 27, 2020

Job Description

About Omnidian
Omnidian’s mission is to protect and accelerate capital invested in residential and commercial solar by homeowners and businesses across the nation. Our proprietary technology monitors your system 24/7, covers maintenance for all hardware and software components, and includes the industry’s leading Cash-Back Energy Guarantee. If your system under-performs, we’ll make it right, and compensate you for energy lost.
The award-winning Solar Experts in our Seattle Operations Center are available toll-free and have live, real-time access to your solar performance data. Today, we are responsible for over 200,000 solar homes nationwide including the large-scale portfolios of our Fortune 1000 clients. And, we’ve been named one of the Top 100 Companies To Work For by Seattle Business Magazine for two years running.
The Job
The role of every engineer at Omnidian is to understand our customers, our business model, technology and how to use it, then collaborate with the team to produce business results. The job requires collaboration, independent thinking, good communication skills, self-motivation, and a desire to learn. As part of a small team in a technology-backed startup, there is lots of opportunity for major impact.

What You’ll Do

  • Work with domain experts and customers to gain a deep understanding of the context
  • Work with business leaders to understand our business model (We’re creating a brand new industry!)
  • Collaborate with all stakeholders to define a path to success
  • Deliver technology (both independently, as a team member) to support that path
  • Be responsible for your own impact
  • Contribute to every stage in the software development life cycle
  • Work out of our vibrant and creative work-space in Seattle, WA

Who You Are

  • You want to deliver software that results in business impact
  • You have experience delivering quality software in a timely manner
  • As a senior engineer, you have a diverse repository of software knowledge to draw from and can discover/learn new tools quickly
  • You enjoy a dynamic and collaborative environment
  • You are committed to excellence and integrity
  • You have a growth-oriented mindset
Experience with any of the following technologies is a plus, but not required:
  • Full-stack development
  • Distributed/parallel computing
  • Asynchronous message processing
  • Service-oriented architecture
  • AWS (or equivalent)
  • SQL
  • Java
  • JavaScript, React, Redux
  • Big data
  • Time-series data
Work-Life at OmnidianBased in the heart of Seattle, Washington, Omnidian offers a vibrant and creative workspace within walking distance from great restaurants, bus stops and the Seattle Ferry Terminal. In addition we offer:·         Comprehensive benefits including family medical, dental, vision, disability, paid parental leave, paid transit and 401(k)·         Dog-friendly and bike-friendly·         Hands down the best team you will ever work with!  We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our customers. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. We value diversity and inclusion and are committed to ensuring our hiring and retention practices as well as our office culture reflects this value.
DisclaimerOmnidian is an equal opportunity employer.  We are committed to diversity in the workplace.  We make employment decisions on the basis of merit and business need.  We hire without consideration to age, ancestry, citizenship, disability, gender expression, gender identity, marital status, national origin, political activity or affiliation, race, religion, sexual orientation, veteran status, or any other basis protected by law.


11-50 employees