Senior Software Engineer; API Platform - Poland
Listed on 2025-12-18
-
Software Development
Backend Developer, Cloud Engineer - Software
Location: Town of Poland
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.
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
- 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
- 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 Mac Book + Setup Fee ($500)
6,500 – 8,000 USD per month (B2B)
How We WorkYou’ll join a small and senior squad focused on cross‑cutting API concerns, working closely with Product Platform teams, IAM, Dev Ops, 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 StackOur 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.
EligibilityThis 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 StatementHousecall 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(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).