Back-End Software Developer

Location: Canada & US
Job Code: 74
# of openings: 1


Make a Difference!

Pulse Energy is a leading clean tech company based in downtown Vancouver.  We produce leading edge SaaS solutions that help businesses understand, monitor, and reduce their energy usage.

The Opportunity

We are looking for talented software developers to join Pulse Energy’s product development team and work on our back-end infrastructure.  You should be open to doing front-end work if required. 

You will program primarily in Java and JavaScript (Node.js) but also R, Ruby, and Chef and have the opportunity to work on problems in data mining, scalability, energy analytics and statistics, machine learning, and visualization in our scalable and secure cloud-based architecture. We believe in continual improvement and learning and in pushing the envelope of what is possible so expect to be stimulated and challenged!

Key Responsibilities:

  • Designing, writing, and testing great modular code in the most appropriate language in collaboration with your team.
  • Development of server automation for applications and services in Chef.
  • Build, test, logging, and deployment infrastructure automation improvements.
  • Writing automated tests and ensuring there is adequate test coverage for your source code.
  • Ensuring that your work is consistent with the system architecture.
  • Challenging yourself and the team to experiment with and introduce new and better technologies into the system.
  • Promptly fixing build errors.
  • Helping to provide support for our production environments as we strive to meet stringent uptime goals.
  • Collaborating with your team members and documenting your work using tools like asana, JIRA, wikis, HipChat, and a whiteboard.
  • Participating in weekly iteration planning, testing, bug fixing and deploying releases.

Required Qualifications:

  • A Computer Science degree/diploma or equivalent experience.
  • Knowledge of object-oriented design and top-notch architecture skills.
  • Strong Java and/or JavaScript programming skills. 
  • Strong verbal and written communication skills.
  • Team player who can work with minimal supervision.
  • A solid understanding of statistics is highly beneficial.
  • Experience developing web applications in a Linux, Mac, or Windows environment is desired.

About Us:

We're passionate about protecting the environment and working with the latest technologies.  Most of our employees live and work in the Vancouver area but we have employees across North America.

Our office is conveniently located in downtown Vancouver a block from a SkyTrain station and adjacent to the Dunsmuir separated bike lanes, so most of our employees take transit or ride their bikes to work.  We have a bike room to hang up wet gear, tools for quick bike repairs, and we subsidize transit passes.

The company provides bagels and fresh organic fruit year round and ice cream in the summer.

The Pulse Energy team is a diverse team that works in a fast-paced, collaborative environment. We value passion, creativity, focused perseverance to get things done, an obsession for customer success, and integrity.  We work hard and have fun, with board game nights, annual company retreats, and social lunches at nearby food carts and local restaurants.

If you're interested in making a difference and constantly learning then send us your resume.


Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search

Powered By Taleo