Software Engineer - Back-End

Description: Pivothead Wearable Imaging is searching for a back-end developer to join a rapidly expanding development team. Your role will be to implement back-end development solutions to support our cloud based SaaS live streaming portal that supports both web and mobile applications. This role will be working alongside engineers, designers and front-end developers in a rapidly iterative environment. Additionally, you will be a part of fast-paced, results driven cutting-edge hardware/software company. This is a full time position.


Key Responsibilities: 

  • Developing back-end Saas web applications for both cloud based and on premise hosted environments
  • Designing, building, and scaling infrastructure solutions
  • Participate in architecture, design and development of cloud based SaaS live streaming portal
  • Maintain user and device databases for web and mobile applications
  • Write and maintain scripts and recipes for collecting performance data ensuring Pivothead products include necessary metrics that are properly monitored
  • Develop and maintain APIs for various mobile applications linking to the back-end
  • Define and design software architectures, explore existing systems, determine areas of complexity and potential risks to successful implementation and scaling
  • Apply best practice software design and development practices



  • BS or graduate degree in Computer Science or related field
  • 3-5 years’ experience developing and architecting back-end web solutions
  • Proficiency in object oriented PHP web applications and development
  • Proficiency in any of the following a plus: Angular, Express, Node, Flask, Ruby on Rails
  • General experience in HTML5, JavaScript, JSON, AJAX, WebSockets, Python, RESTful design principles
  • Experience with security policies and practices
  • Expert knowledge of creating and using APIs (e.g. XML, RPC, SOAP, REST)
  • Strong knowledge of general architecture concepts of distributed database systems (SQL/NoSQL)
  • Understanding of advanced relational database concepts and demonstrated proficiency with physical and logical database design. 
  • Front-end development experience with strong Javascript skills (including frameworks/libraries such as jQuery) as well as familiarity with accepted CSS and HTML design standards
  • Familiar with developing applications in cloud environments such as AWS EC2, S3
  • Familiarity with container-based deployment architectures and DevOps approach 
  • Experience with video players and live streaming applications a plus


Additional Requirements: 

  • All new employees will undergo a 90 day trial period, during which time travel to our Taipei, Taiwan software office for training
  • Excellent organizational skills
  • Excellent problem solving skills and the ability to think through ideas/solutions to see the problems or issues before they happen 
  • Requires the ability to work on multiple projects at the same time 
  • Individual must be highly motivated and self-directed
  • Based in Denver, Colorado


Denver office located at 1224 Speer Blvd Denver, CO 80204

To apply please email your resume to with subject line: Software Engineer - Back-end Developer