Backend Architect

9600 - 12k USD/ mies.B2B
C-Level / ManagerInne·B2B
#398845·Dodano 21 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Distributed systemsBackend Architecture

Firma i stanowisko

Founded in 2013, Housecall Pro helps home service professionals streamline every aspect of their business with tools for scheduling, dispatching, payments, and more. The company supports over 45,000 businesses with more than 1,800 teammates globally, including a significant engineering team in Poland. Housecall Pro also offers Business Coaching by Housecall Pro as part of its brand portfolio. It is an equal opportunity employer committed to diversity and inclusion.

Wymagania

  • 9+ years of experience designing, building, and operating complex production systems.
  • Deep experience in modern backend frameworks (e.g., Ruby on Rails, Django, Spring Boot).
  • Proficiency in multiple programming languages such as JavaScript, Python, Go, Java, and Node.js.
  • Expertise with cloud platforms (e.g., AWS), containerization, and serverless/cloud-native architectures.
  • Proven ability to apply Domain-Driven Design (DDD) principles across teams.
  • Experience architecting and building event-driven systems using distributed messaging tools like Kafka and SQS.
  • Experience defining and improving CI/CD pipelines (e.g., Jenkins, Gitlab) and automated testing strategies.
  • Expertise in scalable API design and management (RESTful APIs; GraphQL is a plus).
  • Strong background in system observability practices including logs, metrics, and tracing.
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Passion for using AI technologies to enhance productivity and innovation.
  • Curiosity about and drive to stay ahead of emerging AI/ML technologies.
  • Ownership mentality balancing urgency with long-term system health.

Obowiązki

  • Drive the technical vision and architecture for scalable backend systems.
  • Take ownership of complex technical challenges and mentor engineers.
  • Collaborate with Engineering Managers, Directors, and Product leadership.
  • Guide the transition from a monolithic Ruby on Rails application to a modern distributed architecture.
  • Ensure performance, quality, and responsiveness of applications.
  • Design and deliver scalable, reliable architecture with cross-team collaboration.
  • Define clear sub-system boundaries and recommend functionality placement.
  • Develop and maintain code quality standards organization-wide.
  • Identify and drive architectural enhancements and strategic refactorings.
  • Design and implement automated tests at effective architectural layers.
  • Conduct code and architectural reviews to ensure alignment with system design principles.
  • Maintain and improve continuous integration and development environments.
  • Serve as a mentor to engineers across the organization.

Benefity

  • Paid time off
  • Flexible work hours
  • Equity shares in a rapidly growing company backed by top-tier VCs
  • Innovation-driven culture
  • Operating in Central European Time zone
  • Newest MacBook plus $500 setup fee
Płatny urlop
Elastyczne godziny
Udziały pracownicze

Inne informacje

This role is open to candidates located inside Poland only.

Housecall Pro

Housecall Pro

8 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz