Overview

The Role

  • You are a hands-on engineering leader who is comfortable responding to incidents, deep-diving on reliability issues, architecting new systems or extending existing ones.
  • Managing a small team is in your comfort zone, or something that’s at the top of your list for personal growth (mentorship and communication come naturally to you).
  • You generally identify with ‘full stack engineer’ and ‘polyglot’.  You can articulate the difference between contract testing and integration testing, and have strong opinions weakly held about both.
  • You can identify and context-switch between problems that code can solve any problems that process/leadership can solve.

Cool Stuff You’ll Do

  • Hands-on engineering, implementing new systems and improving existing ones
  • Architecting towards a de-coupled, highly-available microservices architecture (or, at least, not monolithic)
  • Continuously raising the bar for engineering quality, helping to ensure that “we all have the right to do our best work” and exercise that right daily
  • Taking a ‘the buck stops here’ approach to driving world-class reliability
  • Jumping or growing into leading and managing a team, focusing on mentoring and career/personal growth
  • Improving visibility into how distributed services interact and scale in production
  • Triaging bugs and inconsistencies in platform services
  • Participating in and improving the on-call rotation

What You Bring To The Table

  • Strong knowledge and experience in developing cloud-hosted software services (AWS/Rackspace/GCP)
  • Strong software development experience in one or more modern programming languages
  • You grok distributed systems (or, at least their failure modes!)
  • Working knowledge of how large-scale, high traffic services scale and fail in the real world
  • The ability to explain why a database doesn’t make an ideal job queue, but why you might implement a queue with a database anyway
  • You understand that “doing excellent work” does not mean solving the hardest problem you can find

Bonus Points For:

  • Git Fu
  • Experience with remote teams
  • Polyglot chops:  What languages are in your toolbelt?
  • Knowing how and when to use (and not to use) Cassandra, Redis, and MariaDB.
  • A strong distaste for SPOF and heartfelt love of automation
  • Poetry, finger-painting, bicycling, tap-dancing, yodeling

To apply for this job please visit pantheon.io.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.