πWorldwide
Ruby on Rails Architect

Housecall Pro
π΅ $8k
πRemote - Brazil
Please let Housecall Pro know you found this job on JobsCollider. Thanks! π
Summary
Join Housecall Pro as a Ruby on Rails Architect, a critical role leading the long-term technical vision of our platform. You will drive architectural decisions, build scalable systems, champion Domain-Driven Design, and mentor engineers. This is a high-impact, high-autonomy position requiring collaboration with various teams. You'll play a key role in our transition to a modern, distributed architecture. The role involves leading cross-squad efforts, designing fault-tolerant systems, and advocating for event-driven design. Housecall Pro offers a remote work environment, flexible hours, self-managed PTO, and a MacBook or PC with a setup fee.
Requirements
- 9+ years of experience designing, building, and operating complex production systems
- Deep experience in Ruby/RoR
- Proficiency in multiple programming languages (i.e. JavaScript, Python, Go, Java, Node.js)
- Deep expertise with cloud platforms (i.e. AWS), containerization, and serverless/cloud-native architectures
- Proven success applying Domain-Driven Design (DDD) principles across multiple teams or domains
- Experience architecting and building event-driven systems using distributed messaging tools (i.e. Kafka, SQS)
- Experience with defining and improving CI/CD pipelines (e.g., Jenkins, Gitlab, etc) and automated testing strategies (e.g., e2e, canary tests, integration tests, etc)
- Expertise in scalable API design and management (i.e. RESTful APIs; GraphQL is a plus)
- Strong background in system observability practices (logs, metrics, tracing) and performance diagnostics
- Bachelorβs degree in Computer Science, Engineering, or related field, or equivalent work experience
Responsibilities
- Lead cross-squad architecture efforts, shaping and evolving technical direction across multiple domains
- Design and build scalable, fault-tolerant systems to ensure outstanding performance and reliability as our customer base grows
- Champion Domain-Driven Design (DDD) practices and empower teams to structure software around clear, maintainable domain boundaries
- Advocate for and guide the adoption of event-driven system design using tools such as Kafka and SQS
- Educate and mentor engineers on architecture principles, design patterns, and best practices across the engineering organization
- Identify and drive the resolution of technical bottlenecks and hotspots through refactoring and re-architecture efforts
- Uphold and advance engineering excellence in areas such as performance optimization, secure coding, test automation, and CI/CD health
- Conduct deep technical reviews of codebases and architectural designs to ensure long-term maintainability and scalability
- Collaborate cross-functionally with Product, Design, and Site Reliability Engineering (SRE) teams to align technical solutions with business needs
- Model a culture of ownership, accountability, and technical excellence across squads
- Help engineers leverage AI to boost productivity and solve complex product challenges through hands-on guidance and enablement
Preferred Qualifications
- Strong systems thinking with an ability to simplify complex problems
- Comfort working through ambiguity and making well-reasoned decisions with incomplete information
- Collaborative nature with a proactive approach to communicating technical trade-offs
- Deep empathy for the end-user and a commitment to building solutions that deliver real value
- Ownership mentality with a balance of urgency and long-term system health
- Curiosity and passion for staying current on evolving architecture patterns and best practices
- 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
Benefits
- Remote environment
- Self Managed PTO
- Flexible work hours
- Newest MacBook (or PC if you prefer!) + Setup Fee ($500 )
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πCanada

π°$8k
πBrazil
π°$8k
πBrazil
πBrazil
πCanada
π°$55k-$66k
πPortugal
π°$55k-$66k
πPortugal
π°$200k-$250k
πWorldwide