Experienced Software Engineer

We are currently actively hiring for our Experienced Software Engineer role. Please see our careers page to learn more about how we hire at Culture Foundry.

Culture Foundry is a digital agency focused on connecting the world with beautiful technology. We build websites and custom applications for clients large and small.

We are technology agnostic. We believe in choosing the right tool for the job. Our team has experience in Ruby/Rails, PHP, Drupal, MODX, WordPress, Craft CMS, Angular, Ember, React, iOS and Android. We even occasionally work with .NET code.

We work as a distributed team with staff all across the U.S., and have offices / nexus points in Boulder, Seattle, Portland and Austin.

Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We value what our creative director calls "hybrid" personalities, people who are as comfortable in conversation as they are in code.

Most of our projects center around a content management system, so experience with Drupal, WordPress, MODX or Craft CMS is required. We deploy 95% of our code in Amazon Web Services environments, so experience with AWS is also required. That said, if you’ve developed some compelling alternatives to these technologies you think we should consider, feel free to make your pitch.

We're looking for an experienced software engineer to deliver working solutions to our clients.

Must-have qualifications:

  • Experience in two of the following: Ruby, Javascript, Golang, and PHP

  • Understanding of HTTP, REST and modern web frameworks

  • Experience (five years or more) delivering multiple large scale web applications in any framework

  • RDBMS expertise, preferably with MySQL

  • Proficiency with Git and distributed version control practices

  • Experience with automated testing and automated build and deployment processes

  • A strong background in OO principles

  • Willingness to do enhancement development and bug fixes on existing Rails, Sinatra, PHP, Javascript and Drupal applications

  • Strong desire to play a mentorship role to help our Junior Software Engineers and Web Developer Interns grow and thrive

  • Actual live URLs of things you have built that we can inspect at this very moment

Nice-to-have qualifications:

  • Experience building single-page Javascript applications in Angular, Ember, Backbone or a similar client-side development stack

  • Demonstrated success with Redis, CouchDB, Neo4J, DynamoDB, or S3 as a primary data store in a real world application

  • Experience hand-building a truly RESTful API

  • Expertise with devops techniques and tools like Puppet

  • Expertise with system administration for Linux on Amazon EC2

How we roll

To get a better sense of Culture Foundry and whether it’s the type of environment you’d thrive in, check our our blog posts on our core purpose and core values.

To apply

Email your resume and some sparkling opening repartee to jobs@culturefoundry.com