Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Software Engineer

Engineering | Portland, OR | Full Time

Job Description

Have you always dreamed of being a part of a world-class team, but haven’t quite found a culture that truly understands what this means? Well, this may be that dream opportunity ready for the taking.  Janrain, an Identity Cloud service provider, has built a culture that is a magnet for top talent – a culture where innovation, intellectual honesty, and team camaraderie are more than core values.  Janrain created the category it operates in; which positions it to be the largest digital identity network in the world. If you are “people" who have an insatiable appetite for success with the greater team in mind, you need to talk to us. If you are looking to work in a fast-paced, highly collaborative environment focused on leading edge technology, then we should talk. We are currently seeking a Software Engineer to join our team and to further increase our growth velocity.

The Software Engineer role at Janrain is responsible for the design, development, documentation, testing, and troubleshooting of new and existing enterprise SaaS products. Qualified candidates will have 3-5 years’ industry experience and be excited to work with a number of programming languages, including Python, Ruby, Javascript, Scala, and Go.


  • Work in a highly collaborative team environment developing and maintaining enterprise SaaS software

  • Design and develop integrations between Janrain’s SaaS platform and 3rd party systems

  • Design and develop highly available and scalable RESTful APIs for new and existing SaaS services

  • Design and develop back-end systems which are responsible for the storage, transformation, and transport of large data sets

  • Collaborate with a cross-functional team including QA Engineers, DevOps Engineers, Product Owners, Project Managers, and Technical Leads

  • Write and execute unit and integration tests

  • Coordinate with Product Owner in assessing, defining and refining product requirements

  • Provide upper-tier technical support for customer issues

Skills and Qualifications:

  • Ability to work in a fast-paced environment

  • Familiar with object-oriented and functional programming concepts

  • Comfortable in at least 2 programming languages and eager to learn others

  • Proficiency with command-line utilities such as bash, grep, ssh, etc.

  • Experience with version control systems such as svn, mercurial, git, etc. (we use git)

  • Experience working with REST APIs

  • Bachelors Degree in Computer Science or related discipline and/or equivalent combination of education and experience

Bonus Points:

  • Experience building mobile applications for iOS and Android

  • Experience with Amazon Web Services (AWS)

  • Experience using JIRA for issue tracking

  • Experience with Agile software methodologies such as SCRUM and Kanban

  • Familiarity with the OpenID and OAuth specifications


If you enjoy working for an innovative and rapidly growing company with a clear mission apply today! We are located in a brand new office in the vibrant Pearl District in Portland, Oregon.  You will enjoy free public transportation passes, bike storage, showers, stocked kitchens and monthly happy hours to socialize with your colleagues and celebrate our successes . In addition, Janrain offers a generous benefit package to take care of you and your family  which includes medical, dental, and vision coverage, paid time off, 401K, life insurance and disability plans and stock options.

To apply for this position, please send a resume and cover letter to:

Position Type:    Full-Time/Regular

You must be authorized to work in the United States

To all recruitment agencies: Janrain only accepts agency resumes from agencies with an approved agency contract. Agencies must contact Human Resources. Please do not forward resumes to our jobs alias, Janrain employees or any other company location. Janrain is not responsible for any fees related to unsolicited resumes.

Janrain is an equal opportunity employer. Employment here is based solely upon one’s individual merit and qualifications directly related to professional competence. We don’t discriminate on the basis of race, color, religion, national origin, ancestry, pregnancy status, sex, age, marital status, disability, medical condition, sexual orientation, gender identity, or any other characteristics protected by law. We will also make all reasonable accommodations to meet our obligations under the Americans with Disabilities Act (ADA) and state disability laws.