Senior Software Engineer - Pika Energy - Westbrook, ME |
Read the Hire Local Blog

Senior Software Engineer

Pika Energy | Westbrook, ME

The Employer has temporarily removed this posting

Maine-based Pika Energy seeks an experienced Senior Software Engineer to lead software development for the monitoring and control of distributed clean energy systems. The successful candidate will have demonstrated ability to architect, develop, test, release, and maintain complex software and database systems.  This person will bring the leadership and experience to manage multiple projects with competing priorities to improve performance of existing systems and quickly add new functionality.

About Pika Energy

Pika Energy’s expanding line of clean energy products includes inverters, power converters, and energy storage systems which are installed across the USA. Pika’s products use an advanced 380VDC nanogrid technology to manage distributed generation, targeting the fast-growing markets for solar and batteries.


  • 4-year engineering degree

  • MINIMUM 5 years experience in software development

  • Team leadership including mentoring of team members

  • Experience architecting linux server and database platforms

  •  Understanding of contemporary network security best-practices


  • Architect systems involving bidirectional monitoring and control of IoT devices

  • Deploy and oversee IoT network security processes including authorization, authentication and encryption

  • Contribute to overall company software strategy

  • Oversee / execute development of user interfaces for customers and technical service

  • Provide strong team collaboration, leadership, mentoring and guidance

  • Interface and work closely with Pika strategic partners on special projects and opportunities

  • Manage contracts with external software developers

Required Skills/Experience

  • Good documentation and team-oriented practices

  • Project Management, including schedules, budgets, and resource management

  • Ability to multi-task, prioritize and work in an extremely fast-paced, collaborative environment

  • REST API development and maintenance

  • Relational database administration

  • Experience coding for mobile and web-based systems

  • Experience developing with embedded Linux systems


  • Go, Python, Javascript (React) experience

  • Knowledge of IoT-appropriate (scalable) protocols e.g. MQTT

  • Embedded (“bare metal”) microprocessor experience

  • UI design and implementation

  • Full stack experience with server-side scripting and react-javascript front end

  • Cloud engineer, cloud architecture with experience in IoT, AWS deployments, MySQL

  • Experience with startups and rapidly-scaling companies

  • Experience or demonstrated interest in distributed energy systems

  • Hacky Sack and/or Ultimate Frisbee skills

Personal characteristics:

  • Proven self-starter: takes initiative and adapts to changes to bring projects to completion

  • High energy leader: identifies obstacles and tackles them to meet goals

  • Engineer at heart: uses intuition for engineering principles to identify issues and solutions

  • Project organizer: plans projects, meets timelines, and holds others accountable with clear proactive communication

  • Process orientation: follows a clear method, trains others, and continuously improves it

  • Team player: works closely with others to achieve shared goals

  • Passionate advocate for and knowledgeable about clean energy and new technology

  • Comfortable adapting to the dynamic needs and priorities of a fast-growing company


  • Based out of Pika headquarters in Westbrook, ME

  • Minor travel


This position will be compensated competitively through salary, benefit package (including healthcare/401K/Life/Disability), and equity participation.

Please apply by sending a detailed cover letter and resume to

Posted On: 2018-06-13 13:35:35
Closing Date: Open Until Filled
Telecommute: No
Categories: Engineering
Job Type: Regular
Job Status: Full Time
Travel: Up to 25%
Career Level: Mid Level (2-10 years experience)
Minimum Degree: Bachelor's Degree
Pay Type: Annual Salary
Similar Jobs: Within 25 miles of 04098, Engineering