Contact Us: (800) 403-9256

Software Engineer - Cloud Applications

You will be responsible for designing and implementing the back-end engine of our cloud application that will be accessed from laptops, mobile, tablet and other specialized devices. As a member of a small but elite team, you will be directly responsible for building powerful new user experiences and the robust server side technologies powering them. We primarily use Java and Python on the server side and HTML, CSS and JavaScript on the client side.

You would be joining a team with a “Hackathon” attitude that has the drive and ability to “get stuff done” in a fast-paced Agile development environment. We work in a fun, technically satisfying, fast-paced environment with enthusiasm to commit time beyond the 9-5.

Responsibilities

  • Design, develop and release mission-critical web application components that are part of every Blue Jean’s user’s daily experience
  • End-to-end feature implementation responsibility, including initial concept design, coding, unit testing and release to production 
  • Work closely with our Product Management and Design teams to define feature specifications
  • Work closely with software and systems QA engineers to deliver a world-class quality user experience 
  • Work closely with our operations and infrastructure teams to build and scale back-end services
  • Create, review and influence ongoing engineering design, architecture, standards and methods working with peer developers across teams
  • Respond to and resolve live service problems; write software and build automation to prevent problem recurrence back through the QA process
  • Understand and creatively solve a variety of interesting challenges across UI and API design, efficient load handling, highly scalable storage, and security; working with a team of passionate engineers

Qualifications

  • BS or MS in Computer Science or related field
  • 2-5 years of Java/C++ experience with a focus on web services
  • Experience  with one or more server-side web application languages such as Python, Perl, Ruby and PHP
  • Experience with JavaScript, CSS, DHTML, AJAX, HTML5 and contemporary cloud/web technologies is a plus
  • Experience with distributed MySQL and Memcached storage infrastructure is a plus
  • Experience building mobile applications on one or more of iOS, Android, Windows Mobile or Blackberry is a plus
  • Familiarity with, or contributions to open source projects is a plus
  • Ability to maintain a flexible work schedule to enable interactions across multiple time zones with remote teams
  • Good communication skills through email, specs and design docs
  • The single most important thing is being a self-starter and proven ability to work across a variety of role

APPLY NOW   |   View all open jobs

Have trouble submitting your resume? You can email your resume to jobs@bluejeans.com with the job position in the subject line