For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Daysmart
Daysmart

Staff Software Engineer – Sawyer (Recreation BU)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Software Development
Security software
Ruby
+34

Visa

U.S. visa required

Permanent role
9 days ago
Apply now

DaySmart supercharges experienced-based businesses with innovative, industry-specific software services that power customer and revenue growth. With thousands of partners worldwide and dozens of industry awards, we provide best-in-class solutions to accelerate their business.

Sawyer, part of the Recreation Business Unit under DaySmart Software, is on a mission to simplify and elevate how activity providers manage their businesses. From scheduling to payments and parent communication, Sawyer is trusted by thousands of educators and enrichment providers across the U.S. We’re looking for a passionate and highly capable Staff Software Engineer to help shape the future of our platform.

Postion

We are seeking a talented and experienced Staff Software Engineer with a strong background in Ruby on Rails and building scalable, robust platforms. As a Staff Engineer on our team, you will play a critical role in designing, developing, and maintaining our core platform and key features. You will leverage your expertise to solve complex technical challenges, mentor junior engineers, and contribute to the overall technical direction of our product. If you are passionate about building high-quality software and thrive in a collaborative and fast-paced environment, we encourage you to apply.

Responsibilities

  • Design, develop, and maintain scalable and reliable backend systems using Ruby on Rails.
  • Contribute to the architecture and evolution of our core platform.
  • Write clean, well-tested, and efficient code.
  • Collaborate closely with product managers, designers, and other engineers to define and deliver new features.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot and resolve complex technical issues across the platform.
  • Contribute to improving our development processes and tools.
  • Mentor and provide technical guidance to junior engineers.
  • Participate in on-call rotations as needed.
  • Stay up-to-date with the latest industry trends and technologies.
  • Contribute to technical documentation and knowledge sharing within the team.

Qualifications

  • Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
  • 7+ years of professional software development experience.
  • Strong proficiency in Ruby on Rails and its ecosystem.
  • Significant experience in building and maintaining scalable platforms and backend systems.
  • Solid understanding of object-oriented programming principles, design patterns, and software architecture, with a focus on security and performance considerations.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., Redis, MongoDB), with an understanding of performance optimization techniques and security best practices.
  • Familiarity with testing frameworks (e.g., RSpec, Minitest).
  • Experience with version control systems (Git).
  • Experience with cloud platforms (e.g., AWS), with knowledge of their security features and performance optimization tools.
  • Understanding of RESTful APIs and microservices architecture.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Experience with agile development methodologies.

Preferred

  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with background job processing (e.g., Sidekiq).
  • Experience with monitoring and logging tools (e.g., New Relic, Datadog, ELK stack).
  • Experience with performance testing tools (e.g., JMeter, LoadRunner).
  • Experience with front-end technologies (e.g., JavaScript, React).
  • The salary for this role is $140,000 - $170,000 per year. Pay is based on several factors including but not limited to education, work experience, certifications, internal equity, etc.

What We Offer

  • Competitive salary and benefits including medical, dental, vision, HSA, FSA, and more!
  • 401k plan with company match on your contributions.
  • Open PTO and a generous paid holiday schedule.
  • Supportive work environment with the flexibility to work where/how you want – in-office, remote, or hybrid.
  • Opportunities to ensure you are always learning and growing.

How You Will Work

ⓘ View potential timezone restrictions

This position is Remote (U.S. based only). You’ll work closely with cross-functional teams across product, security, and SRE to design and operate platform services.The role includes participation in a shared on-call rotation; candidates should be comfortable responding to incidents and contributing to post-incident remediation. We support flexible schedules to balance deep work and collaboration across time zones. Our other office locations:-

  • Ann Arbor, MI
  • Scottsdale, AZ
  • Wayne, PA

Many DaySmart employees primarily work from home, and our teams are structured to operate efficiently in a distributed environment. While we don’t always share a physical office, we work together closely through remote collaboration practices.

We maintain a highly collaborative culture and expect all employees to actively participate in meetings, discussions, and team interactions. This includes joining scheduled video calls with cameras on, contributing to conversations, and being fully present.

We believe that strong communication and visual connection are essential to maintaining alignment, accountability, and trust across our teams. At DaySmart, working remotely comes with the responsibility to show up, engage, and collaborate with intention.

Your safety is important to us!

We’ve recently identified an increase in fraudulent activity targeting individuals who have applied to positions at DaySmart. Please note that any legitimate communication regarding your application will come either from an official DaySmart email address (ending in @daysmart.com) or directly through our Applicant Tracking System.

Please refer to DaySmart Privacy Policy to learn more about how we are committed to respecting your privacy and the security of your personal information.

DaySmart is committed to creating a diverse employee environment and is a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status.

About Daysmart

👥201-500
📍Ann Arbor, MI
🔗Website

Daysmart Service

Daysmart product / service
Daysmart product / service
Daysmart product / service
Daysmart product / service
Daysmart product / service

How does Daysmart work?

DaySmart provides industry-specific business management tools designed to make it easier for entrepreneurs to operate and grow their businesses.

Company culture

Work Together

We share our talents and leverage our strengths.

Follow Through

We set ambitious goals and strive as a team to exceed them.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service