Logo
Housecall Pro

Senior Software Engineer (API Platform) - Poland

Housecall Pro, Poland, New York, United States

Save Job

Senior Software Engineer (API Platform) - Poland Join to apply for the

Senior Software Engineer (API Platform) - Poland

role at

Housecall Pro .

Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business with easy‑to‑use tools for scheduling, dispatching, payments, and more. Our brand portfolio includes Business Coaching by Housecall Pro, a business coaching solution for home services businesses. We support more than 40,000 businesses and have over 1,800 teammates worldwide, including a large engineering team in Poland. We’re an equal‑opportunity employer and are committed to creating an inclusive environment.

About The Role We’re creating a new

API Platform Squad

within our Core Platform organization to make APIs a first‑class product across Housecall Pro. API Platform defines the standards and owns the shared capabilities that underpin our API ecosystem and partners closely with other engineering squads to help them move faster with confidence.

What You’ll Do

Build a product that improves users’ lives (75k unique daily users, 4.6 ⭐ at App Store)

Learn more about the HCP product

Design and build platform services and tooling that support API design, documentation, discovery, observability, and lifecycle management

Help define and roll out conventions for resource modeling, versioning, error handling, and other core API design concerns

Implement and improve cross‑cutting capabilities such as API monitoring, logging, rate limiting, caching, and throttling

Participate in system design and architectural discussions focused on performance, scalability, reliability, and distributed systems concerns

Mentor other engineers in API design, distributed systems, and platform thinking, and help evangelize best practices across the organization

What You Bring

5+ years of experience as a backend or platform engineer working on large-scale, distributed systems

Experience with at least one modern server‑side stack (e.g., Ruby/Rails, Python, Java, Kotlin, Node, etc.)

Proven track record of designing and implementing APIs (REST and/or gRPC), including versioning and handling breaking changes

Hands‑on experience with production observability and reliability

Practical knowledge of caching, rate limiting, and performance tuning for networked services

Strong communication skills and comfort working in a remote‑first, asynchronous environment

Nice to have: experience with Ruby / Rails, experience with Identity and Access Management, event‑driven architectures, MySQL at scale, or previous work on an internal platform or infrastructure team

This position requires fluency in both Polish and English

What We Also Offer

Paid time off

Flexible work hours

100% remote work

Equity shares in a rapidly growing company backed by top‑tier VCs

A culture built on innovation that values big ideas

We work in Central European Time

Newest MacBook + Setup Fee ($500)

Compensation 6,500 – 8,000 USD per month (B2B)

How We Work You’ll join a small and senior squad focused on cross‑cutting API concerns, working closely with Product Platform teams, IAM, DevOps, and SRE. We value clear ownership, pragmatic engineering, and iterating in small, safe steps. You’ll have room to shape our long‑term API strategy while shipping meaningful improvements.

Technology Stack Our primary technology stack at HCP is Ruby. To be effective in this role, you’ll need to learn it. We offer support in the learning process, tailored to your needs and any prior experience with Ruby, including mentoring and paid online courses during working hours.

Eligibility This role is open to candidates in Poland. The specific salary for the successful candidate will be determined based on permissible, non‑discriminatory factors such as skills and experience.

EEO Statement Housecall Pro celebrates diversity, and we are committed to creating an inclusive environment. We are an equal‑opportunity employer and do not discriminate on the basis of gender, race, religion, national origin, ethnicity, disability, gender identity or expression, sexual orientation, veteran or military status, or any other protected category under the law.

#J-18808-Ljbffr