Senior Software Engineer: Back-End Generalist

  • Software Motor Company
  • Remote (San Francisco, CA, USA)
  • Jan 08, 2020
Full Time Engineering: Software

Job Description

Senior Software Engineer: Back-End Generalist

Software Motor Company (SMC) is changing the way the world consumes energy with its patented hardware and intelligent software. Join us in revolutionizing the $100 billion-plus electric motor industry with a new system so efficient, reliable, and adaptable that it reduces energy use by 50%+ over conventional alternatives.

The Job

SMC is pioneering the software-driven motor. Our software shapes electrical currents, controls smart buildings, and turns data into insights.

We’re looking for a Senior Software Engineer who will design, implement, and maintain microservices. We’re a small engineering team, so you should feel comfortable wearing many hats. Experience with IoT applications is a plus.

We value and hire for curiosity, integrity, excellence, respect, and contribution. We’re creating a team of multi-disciplinary experts looking to transform the world.


  • 4+ years work experience in predominantly back-end/full stack roles
  • Built and maintained distributed systems in production
  • Shipped commercial products using a broad range of technologies
  • Strong Computer Science fundamentals
  • Excellent written & verbal communication skills

Bonus Points

  • Experience with Go, Python, and/or Shell scripting
  • Experience with data science, data engineering, or machine learning
  • Experience with container orchestration / infrastructure as code, e.g. Kubernetes or Apache Mesos
  • Experience building basic dashboards and admin panels, using tools like JavaScript and Grafana

The Upside

  • Competitive salary + equity
  • Health insurance (medical, dental, vision) & 401(k)
  • Open PTO policy
  • Snacks and catered lunch daily, in our SF office space
  • Autonomy and flexibility to build green tech from the ground up
  • Incredible growth potential - we are revolutionizing the electric motor industry

Software Motor Company is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

Experience level

Mid Level  

Impact areas

Clean Energy  


51-200 employees  

Organization type

For-profit startup/company  

Role Type


Will sponsor Visa