● Understands how to efficiently and reliably diagnose issues and ability to discuss how decisions are made in terms of tradeoffs and practices
● Have developed reliable practices and playbooks for their deliverables
● Confidence in the ability to discuss how work is prioritized, planned and executed
● Capability of writing CI/CD systems
● Act as a skilled and reliable voice for the needs of the customer and knows how to effectively use data to guide decision making
Attributes for Success
● Experience with Ruby on Rails and an understanding of other languages and frameworks such as Javascript, C#, Python, Go
● You have deep understanding and strong experience designing and building systems with object oriented programming languages
● Experience building out various APIs protocols/architectures from the ground up REST, GraphQL
● Deployment and operational experience using cloud platforms like AWS or Heroku
● You are a believer in SOLID principles, automated testing, CI/CD, and keeping our platform operationally excellent
● You feel confident architecting features without much help and are able to get unstuck most of the time
● You’ve shipped, operated, scaled, and supported applications in a high traffic SaaS environment
● You’re a software engineer who cares deeply about delivering operationally excellent systems through meticulous attention to details
● You take a thoughtful approach to decision making; knowing when to move fast and when to do things right
● You have a results-oriented approach, with an inherent ability to solve complex problems
and deliver a high-quality product
● You have some experience providing technical leadership and guidance