
Senior Staff Ruby on Rails Engineer
Job Description
About Housecall Pro
Join Housecall Pro, a leading fintech company transforming the home services industry. Founded in 2013, we empower plumbers, electricians, and other home service professionals with a comprehensive SaaS platform. Our cloud-based field service management software simplifies job tracking, technician management, and invoicing, saving time and streamlining their operations.
Why Join Our Engineering Team?
At Housecall Pro, you’ll be part of a remote-first environment that fosters collaboration and innovation. We offer:
- Remote Work: Enjoy the flexibility of working from anywhere.
- Self-Managed PTO: Take the time you need for personal pursuits.
- Flexible Work Hours: Achieve a healthy work-life balance.
- Innovative Culture: Contribute your ideas to improve our platform.
- Work in Your Time Zone: Prioritize your personal commitments.
- Cutting-Edge Tools: Get a new MacBook (or PC) and a setup allowance to create your ideal home office.
Senior Staff Software Engineer Opportunity
Your Impact
As a Senior Staff Software Engineer, you will be a key architectural leader, driving the technical vision of our platform. You’ll design, build, and evolve scalable, reliable systems, guiding multiple engineering squads. Your deep technical expertise and influential collaboration will shape the future of our platform, better serving our customers.
What You’ll Do
- Lead cross-squad architecture efforts, shaping technical direction.
- Design and build scalable, fault-tolerant systems for performance and reliability.
- Champion Domain-Driven Design (DDD) practices.
- Guide the adoption of event-driven system design using tools like Kafka and SQS.
- Mentor engineers on architecture principles, design patterns, and best practices.
- Identify and resolve technical bottlenecks through refactoring and re-architecture.
- Uphold engineering excellence in performance optimization, security, testing, and CI/CD.
- Conduct technical reviews of codebases and architectural designs.
- Collaborate with Product, Design, and SRE teams to align solutions with business needs.
- Foster a culture of ownership, accountability, and technical excellence.
- Help engineers leverage AI to boost productivity and solve complex product challenges
What Makes Housecall Pro Special
- Build a product that improves the lives of thousands of users.
- Be part of a global team with a diverse and inclusive culture.
- Work with highly qualified engineers dedicated to our “Pros.”
- Have a real impact on technical decisions.
- Engage directly with a community of users eager to provide feedback.
- Experience rapid growth and defined career paths.
What You’ll Bring
- 9+ years of experience designing, building, and operating complex production systems.
- Deep experience in Ruby/RoR.
- Proficiency in multiple programming languages (JavaScript, Python, Go, Java, Node.js).
- Deep expertise with cloud platforms (AWS), containerization, and serverless architectures.
- Proven success applying Domain-Driven Design (DDD) principles.
- Experience architecting event-driven systems using distributed messaging tools (Kafka, SQS).
- Experience defining and improving CI/CD pipelines and automated testing strategies.
- Expertise in scalable API design and management (RESTful APIs; GraphQL a plus).
- Strong background in system observability practices (logs, metrics, tracing).
- Bachelor’s degree in Computer Science, Engineering, or related field.
Bonus Points
- Strong systems thinking and ability to simplify complex problems.
- Comfort working through ambiguity and making informed decisions.
- Collaborative nature with proactive communication skills.
- Deep empathy for the end-user and a commitment to delivering value.
- Ownership mentality with a balance of urgency and long-term system health.
- Curiosity and passion for staying current on evolving architecture patterns.
- Demonstrate a strong passion for using AI technologies to enhance productivity, quality, and innovation
- Curiosity and drive to stay ahead of emerging AI/ML technologies and their practical applications
Compensation
Our compensation range starts at $8000 USD.
Join Us!
If you’re a passionate and experienced engineer looking to make a significant impact, we encourage you to apply! At Housecall Pro, we are committed to diversity and inclusion. We are an equal opportunity employer.
Please mention the word CLARITY and tag RMzguNjguMTM0LjE5NA== when applying to show you read the job post completely (#RMzguNjguMTM0LjE5NA==).
“
Similar Jobs



