• AutoGrid Systems
  • $126,470.00 -187,710.00/year*
  • Palo Alto, CA
  • Information Technology
  • Full-Time
  • 1136 Webster St

position filled body

Check out similar listings!

Loading some great jobs for you...




Engineering - Redwood Shores, CA - Full Time AutoGrid's flexibility management software enables the new energy grid, allowing energy providers and owners of large asset portfolios to deliver clean, affordable and reliable energy. The company's Predictive Controls technology leverages advanced data science, machine learning and high-performance computing to automatically predict, optimize and control distributed energy resources at scale and in real time. AutoGrid's solutions help more than 30 global energy companies such as National Grid, Florida Power & Light, CPS Energy and NextEra Energy to balance supply and demand, increase grid reliability, integrate renewable energy and deliver value-added services to customers in energy markets worldwide. AutoGrid was awarded World Economic Forum Technology Pioneer (2015), Red Herring Top 100 (2015, 2017) and Global Cleantech 100 (2014 - 2018)

AutoGrid Systems
Principal Software Engineer
Engineering - Redwood Shores, CA - Full Time
AutoGrid's flexibility management software enables the new energy grid, allowing energy providers and owners of large asset portfolios to deliver clean, affordable and reliable energy. The company's Predictive Controls technology leverages advanced data science, machine learning and high-performance computing to automatically predict, optimize and control distributed energy resources at scale and in real time. AutoGrid's solutions help more than 30 global energy companies such as National Grid, Florida Power & Light, CPS Energy and NextEra Energy to balance supply and demand, increase grid reliability, integrate renewable energy and deliver value-added services to customers in energy markets worldwide.
AutoGrid was awarded World Economic Forum Technology Pioneer (2015), Red Herring Top 100 (2015, 2017) and Global Cleantech 100 (2014 - 2018)
About the Job
As a principal engineer on the predictive controls team you will own the full lifecycle of major components on AutoGrid's predictive controls platform
* Design and develop Big Data architecture and server-side components that drive AutoGrid's core forecasting, optimization and control systems.
* Benchmark and debug critical algorithms and software issues as they arise
* Work closely with application development and product management teams to define requirements and architectural design
* Assist DevOps in troubleshooting product issues in production and demo systems
* Lead and mentor junior developers
About You
* Deep understanding and experience with Big Data / NoSQL frameworks (e.g. HBase, Cassandra) and distributed computing (e.g. Spark, Hadoop, MapReduce).
* Extensive experience with object-oriented enterprise development.
* Experience with messaging frameworks (e.g. Kafka, RabbitMQ)
* Experience with relational databases and SQL
* Experience building RESTful web services
* Excellent verbal and written communication skills
* Ability to lead technical projects while performing hands-on work.
* Experience with Agile / Scrum methodology for product development
* Proven ability and desire to deliver projects on time with high quality
* Able to cope with and thrive in fast paced, dynamic work environment with evolving project requirements
* Start-up experience, entrepreneurial spirit, energetic!
* BS., MS., or Ph.D. in computer science or related field
* 5+ years of experience designing and developing large scale, distributed enterprise software systems
* 3+ years of hands on experiencing with Big Data technologies including designing, developing, tuning, installation, and monitoring.
* 3+ years of development experience at the senior engineer level with technical project lead duties
Nice to Haves
* Experience with python and the python ecosystem of libraries (e.g Pandas, Numpy, Scipy, Scikit-Learn, Statsmodels, Django)
* Experience putting machine learning systems into production.
* Experience with Cloud technologies e.g. Amazon AWS or Microsoft Azure
* Cloudera experience and training
* Experience with data warehouse / BI tools
Benefits and Perks
* Collaborative, close-knit environment
* Working with a really smart and fun group of people solving BIG problems for a GIGANTIC industry
* Competitive salary with equity
* Medical, dental, vision insurance (PPO, HMO options)
* 401(k) and Flexible Spending Accounts
* Brand new Macbook Pro, dual monitors and all the development tools that you want
* Flexible hours
* Easy parking
* Catered team lunch every day
Apply: Principal Software Engineer
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*
Attach resume or Paste resume
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume
Paste your resume here or attach resume file
Cover Letter
LinkedIn profile URL:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!
References: Please enter names and contact information:

* Deep understanding and experience with Big Data / NoSQL frameworks (e.g. HBase, Cassandra) and distributed computing (e.g. Spark, Hadoop, MapReduce). * Extensive experience with object-oriented enterprise development. * Experience with messaging frameworks (e.g. Kafka, RabbitMQ) * Experience with relational databases and SQL * Experience building RESTful web services * Excellent verbal and written communication skills * Ability to lead technical projects while performing hands-on work. * Experience with Agile / Scrum methodology for product development * Proven ability and desire to deliver projects on time with high quality * Able to cope with and thrive in fast paced, dynamic work environment with evolving project requirements * Start-up experience, entrepreneurial spirit, energetic! * BS., MS., or Ph.D. in computer science or related field * 5+ years of experience designing and developing large scale, distributed enterprise software systems * 3+ years of hands on experiencing with Big Data technologies including designing, developing, tuning, installation, and monitoring. * 3+ years of development experience at the senior engineer level with technical project lead duties Nice to Haves * Experience with python and the python ecosystem of libraries (e.g Pandas, Numpy, Scipy, Scikit-Learn, Statsmodels, Django) * Experience putting machine learning systems into production. * Experience with Cloud technologies e.g. Amazon AWS or Microsoft Azure * Cloudera experience and training * Experience with data warehouse / BI tools, Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Benefits and Perks * Collaborative, close-knit environment * Working with a really smart and fun group of people solving BIG problems for a GIGANTIC industry * Competitive salary with equity * Medical, dental, vision insurance (PPO, HMO options) * 401(k) and Flexible Spending Accounts * Brand new Macbook Pro, dual monitors and all the development tools that you want * Flexible hours * Easy parking * Catered team lunch every day


Associated topics: .net, algorithm, developer, devops, java, matlab, php, sdet, software development engineer, sw

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!