Skip to content

We are looking for a Principal Engineer at Culture Foundry to help us create beautiful technology for clients we love. We utilize a flat organizational structure where each Principal Engineer is a full-stack, self-contained problem solver who is the technical lead (and backstop) for one or two key clients, and serves in a secondary role on one or two more. We have architected this role (and the company) to maximize the opportunities for deep work and delivery momentum while minimizing the interruptions that can be a challenge in agency environments. 

Add to this company-wide benefits such as a remote work environment, unlimited vacation, peer learning with other talented engineers, alternating 4-day-workweeks, health/vision/dental/pet insurance (100% of premiums paid), and this just might be the opportunity you’re looking for. If interested, read on:

Areas of responsibility

  • Develop high-quality solutions for websites and applications in a variety of front-end and back-end technologies
  • Communicate proactively with team members to translate requirements into functionality, establish estimates, and report on progress and results
  • Deliver solutions utilizing a modern containerization, integration and deployment process
  • Discover and embrace new technologies and trends as they relate to Culture Foundry and its clients 
  • Help peers via code reviews, solutions brainstorming, learning opportunities and occasional direct communication with clients 
  • Proactively participate in the essential business processes that make digital agencies go: time logging, estimation, agile workflows 

Must-have qualifications

  • Experience with PHP-based content management systems and frameworks (e.g. WordPress, Drupal, MODX, Craft CMS) and PHP core application frameworks
  • Experience with JavaScript-based technologies (e.g. React, Node, jQuery)
  • Experience with API technologies (e.g. REST, GraphQL)
  • Experience delivering multiple large scale web applications
  • Experience debugging large systems 
  • RDBMS expertise, preferably with MySQL
  • Proficiency with Git and distributed version control practices
  • Proficiency with CLI tools
  • Experience with package management tools (e.g. Composer, NPM, Yarn)
  • Experience with devops techniques and tools like Docker and AWS
  • Experience with automated testing and automated build and deployment processes
  • Grace under pressure when something’s gone wrong on production and you’re the highest rung on the escalation ladder
  • Actual live URLs of things you have built that we can inspect at this very moment

Nice-to-have qualifications

  • Experience building and maintaining single-page Javascript applications 
  • Experience with Redis, S3 or NoSQL database technologies
  • A good design sensibility
  • Though this is a remote position, residency in the states of Colorado, Florida, Oregon, Texas or Washington (U.S) or the province of British Columbia (Canada) is a plus, as those are jurisdictions where we already have nexus

To apply

Email your resume, live site URL examples of your work, and some sparkling opening repartee to [email protected]

Back To Top