Avatar for Sawyer

Connecting your family to a wonder-filled world.

Senior Software Engineer, Sawyer Tools

$120k – $150k • 0.0% – 0.75%
Apply now

Sawyer, the out of school enrichment solution for modern parents, is searching for a Senior Software Engineer with a history of working with Rails and the Rails ecosystem to launch products that our customers find easy and delightful to use. You'll join an innovative, mission-driven organization and report directly to the Senior Software Engineer, Level 2.

About the Role:

We work on anything from small features launching in 1 or 2 weeks to large features launching in 6 weeks to daily bug/feedback releases. You’ll usually work with 1 to 2 designers and sometimes another engineer, but usually, you’ll have a feature to yourself. Our pace is fast and we want to maintain quality and delightfulness so we are calm and try to be precise on what we choose to take on. We value honest talk about what can and can’t be achieved.

You’ll be helping support our customers directly, whether that is the occasional chat / phone / email or face to face meeting. We believe that engineers need to interact with their users in order to build the best products.

About the Team:

Our Tools Product team builds the software that powers our activity providers’ businesses every day. Whether they’re just starting their business or are already mid-sized, providers on Sawyer Tools can leverage a wide array of features to take registrations, manage their activities, and showcase their schedules. This is a cross-functional team consisting of Product, Design, & Engineering.

About you:

We believe that good software should be fun to use and you should therefore enjoy building it. This is not a junior role, but we are a team of engineers who all have a bit of imposter syndrome, but that’s okay because if you’ve launched solid products, talked to your users and heard feedback then you may not be as junior as you think.

Everyone at Sawyer is what the Rails creators call Managers of one. We are curious, excited to learn, kind, and full stack humans. We thrive on trusting each other and knowing that support is how great teams exceed expectations. Engineering at Sawyer is not about building a cult of ideas based on the cool new thing, but we do want people who share our values on customers centric software design. We care about clean, easy to read, performant code that you’ll be looking forward to refactoring a year from now.

Being a Rails engineer you should be familiar with the in’s and outs of the framework, ruby and full stack web development (HTML, JS, CSS/SASS, SQL). It’s a bonus if you’ve worked with other languages as well, mostly because we think engineering is more than just knowing a language. Our team has experience building products in C++, PHP, Java, Python and Perl as well building mobile apps for iOS and Android in Objective C, Swift, and Java.

• At least 5 years of professional work experience as a Software Engineer
• 5+ years of experience with Ruby on Rails
• 5+ years of experience with JavaScript (Vanilla JS, jQuery, React, Bootstrap, Material UI)
• Finds it delightful to work with designers and dive into HTML/CSS to transform their vision into reality
• Knowledgeable and comfortable with a wide variety of technologies
• Strong passion and drive for excellence and success

What We Offer

• Expert Training & Professional Development
• Competitive Salary
• Equity in Sawyer
• Benefits (Medical, Dental, Vision, 401(k), Commuter)
• Unlimited PTO & Sick Leave
• Paid Parental Leave
• Company-sponsored social events
• Fully stocked kitchen (endless amounts of seltzer water, pretzels + candy)

Send an email to engineering@hisawyer.com telling a bit about yourself, some favorite things you’ve built ( or others built), github links, resume, and anything else you think would help us see what it would be like to work with you.

Sawyer is committed to equality of opportunity in employment. It has been and will continue to be the policy of Sawyer to provide full and equal employment opportunities to all employees and candidates for employment without regard to race, color, religion, national or ethnic origin, veteran status, age, sexual orientation, gender identity, or physical or mental disability. This policy applies to all terms, conditions, and privileges of employment, such as those pertaining to training, transfer, promotion, compensation and recreational programs.


Medical, Dental and Vision Insurance


Paid Leave for New Parents


Company sponsored events

+1 more

More jobs at Sawyer

View all jobs

Senior PR & Communications Manager

Apply now

Senior Manager, Demand Generation

Apply now

VP of Marketing

Apply now

Visual Designer

Apply now

Customer Success Associate

Apply now