Senior Rails Engineer

We’re looking for a backend engineer to join our product team to build a foundational business tool for the AEC industry. Also, our team works a 4-day (32hr) workweek 🤩.

What is Monograph?

Monograph is modernizing design professionals’ back office with a beautiful, data-driven platform to help them manage, plan and grow their companies. Our mission is to let architects get back to doing what they love and do best—design—not finance, management or Excel.

Why work at Monograph?

  • People first: You are an (awesome) human before an employee—we believe in people first and empathy. You'll be our ambassador and deploy your genuine value for relationships to drive success and happiness.
  • Create a tool that will redefine architecture: Project management is just the beginning. We are starting to help facilitate the entire design process from becoming the document source of truth to coordinating with consultants. You can shape the future of building design.
  • Work with some of the best product people in the world: From working with companies like IrisVR, WeWork, and Figma, we're a team of highly productive individual contributors with a strong design background. You will be doing some of the best work of your life.

So, what will you do at Monograph as a Senior Rails Engineer?

  • Craft beautiful, fast code: We celebrate engineering finely crafted code that is performant. Nothing gets our team more excited than an elegant solution to a complex customer issue that delivers value.
  • Build resilient, flexible systems: Our product is used by thousands of people daily and requires both a systems mindset and an empathetic perspective to help make productive changes.
  • Collaborate with customers: Working towards long term goals while listening to customer needs, our product team is focused on scaling the a fundamental business platform for our customers.

Who would perform well at this role?

  • Product focused: As a senior engineer, we expect you to make difficult tradeoff decisions. Long-term focus or immediate value? While that's a tough choice, we privilege an engineer with a proven track record of focusing on customer results. What does it take for our customer to get their job done (both today and in the long-term)?
  • Fast Learner: As a small company, Monograph is growing rapidly. To succeed in this role you'll need to posses a self-driven personality and inquisitive character who craves new challenges.
  • Team leader: With the role of senior engineer, you should enjoy and thrive in guiding engineering decisions, mentoring younger engineers, and working cross functionally.

What skills do you need?

  • Ruby on Rails: Our backend is a Rails monolith and is growing to handle tons of data and requests. You should have experience in a Rails environment that has scaled beyond 10k daily users. Experience working with a React frontend and/or moving from REST to GraphQL in Rails helps as we build out our stack.
  • Product mindset: As a small team, product prioritization is critical. You need to have proven working experience across teams in a SaaS product and an ability to point to specific instances where fast iteration or long-term thinking made dramatic product improvements
  • Automated tests: With our product growing in complexity, we need more confidence in pushing new changes. You need to have experience writing automated tests and have developed methods/strategies/etc for prioritizing which type (unit, integration, feature) and quantity of tests to enable the product to move quickly, reliably.

Bonus Points

  • Architecture familiarity (the building kind)
  • Fan of Sandi Metz
  • Shipped backend code in another language
  • Sunny disposition

What benefits can you expect?

  • 4-day work week (32hrs)
  • Health and dental insurance
  • New laptop/equipment of your choice

FAQs

Is this role only full-time? Can I work remotely? This role is full-time and a fully remote position based in the United States.

What is the company culture like? Our amazing friend Lynne interviewed us about our company culture—read about it on her website Key Values.

What efforts are you making in terms of increasing diversity & inclusion within your company? With two minority founders and a new parent founder, we're focused on having a welcoming environment for all backgrounds and experiences. We actively source candidates from non-traditional backgrounds knowing that diversity in thought and education ultimately results in a better company. We also have solid work-life balance (32hrs/week), knowing that there's a lot more in your life than just your job.

Sounds like a good fit? Email us at moe@monograph.io with "Senior Rails Engineer" in the subject line, a bio of your Rails experience, and any links that best show the projects you've built, e.g. your side projects, portfolio, LinkedIn, Github, etc.