The Role
You are a hands-on engineering lead 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 and 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 and improving the on-call rotation
What You Bring To The Table
- Strong knowledge and experience 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
WHAT WE CAN OFFER YOU….
We have all the usual benefits and perks you'd expect from a high tech company, but what we can really offer you is a fantastic work environment powered by an amazing team.
In addition, Pantheon's Engineering team contributes to many Open Source projects, including Fedora, Systemd, Sensu, and Drupal. Our core mission is based on Open Source Content Management Systems, and our stack is built upon Open Source. See more about our contributions at http://bit.ly/2HT19Uo
And oh yeah, some other things to note:
- fun at WordPress and Drupal community events
- discounts on custom bicycles - the founders of Pantheon also founded Mission Bicycle
- paid Maternity and Paternity Benefits (with Mother’s Room)
- dog-friendly office
- monthly gym and book allowance
- volunteer opportunities
- fully loaded kitchen and daily catered lunches
- kombucha on tap and omg...did you say Its-Its are in the freezer?
Pantheon complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
by via developer jobs - Stack Overflow
No comments:
Post a Comment