We are Hiring! 

Available Careers
Full Stack Developer
Account Manager




Available Jobs: 

Full Stack Developer:

BPI Inc is more than just a tech company, we're like minded engineers looking to learn the very latest in engineering principles being discovered every day. However, we find the most value in learning from each other. At BPI, we're hiring as much for the expertise you are bringing to our team as we are the contributions you will make to our code base. We are not about ego here, but we are about collaborating, working hard, and frequently celebrating our successes.

Who you are

A passionate developer who likes to work on cool personal software projects outside the work setting. You take pride in creating efficient, readable code and don't mind building and running your own test suites. You may not be an expert on every part of the stack, but you should have an interest in it. You should have at least a BS in Computer Science (or a related field) and at least 3 years of professional software engineering/development experience.

You should have solid experience in

  • Linux

  • PostgreSQL

  • PHP

  • An MVC framework like React or Angular

  • Designing modular JS components

  • Shell scripting, provisioning, virtualization, and automation using services like Vagrant, Virtual Box, Docker, Ansible

  • Remote server development

  • Version and source code control with git

  • We'd get really excited if you also had expertise in

  • Node.js

  • Go

  • Continuous integration using services like Gitlab

If this sounds like you, we'd love to see examples of work you've done. Email links to any code samples you have on a public repo in Github along with your resume to hr@bpi-software.com. While we really appreciate your time, we get a large volume of applications so we can't take phone inquiries about the job.