Software Architect - API Platform
New
H
Housecall ProSoftware Development
This role is open to candidates inside Poland, Central European TimeContractSenior
Salary11,300 - 13,000 USD per month (B2B)
Apply NowOpens the employer's application page
Job Details
- Languages
- Polish, English
- Experience
- 10+ years
- Required Skills
- GraphQLMySQLRubyRuby on RailsgRPCRESTful APIsDistributed Systems
Requirements
- 10+ years of experience as a backend or platform engineer building and operating large-scale, distributed systems.
- Proven track record in leading technical direction for complex systems.
- Strong experience designing and evolving public or internal APIs (REST/gRPC/GraphQL) including modeling, versioning, and backward compatibility.
- Experience driving cross-team initiatives, aligning stakeholders, and defining roadmaps.
- Solid understanding of distributed systems fundamentals: reliability, scalability, consistency, latency, and failure modes.
- Hands-on experience with observability (metrics, logs, tracing) and performance tuning.
- Ability to communicate clearly with technical and non-technical partners to influence decisions.
- Experience mentoring senior engineers and upleveling system design skills.
- Fluency in both Polish and English.
- Nice to have: experience with Ruby / Rails, event-driven architectures, MySQL at scale, or internal platform/infrastructure teams.
Responsibilities
- Lead the technical vision and roadmap for the API Platform.
- Define, evolve, and communicate API standards including design guidelines, versioning, security, and performance.
- Act as principal architect for API-related initiatives, shaping system design and guiding teams through complex trade-offs.
- Partner with product engineering squads to design and review API contracts and integrations.
- Drive improvements in API reliability, performance, and observability (SLIs/SLOs, rate limiting, error handling, rollout strategies).
- Lead or sponsor key platform initiatives such as API gateway evolution, authentication/authorization integrations, and system decomposition.
- Mentor and coach engineers on API design, distributed systems, and platform thinking.
- Promote a culture of design-first collaboration and help teams make pragmatic, well-documented decisions.
View Full Description & ApplyYou'll be redirected to the employer's site