Senior Staff Software Engineer

atHousecall ProRemotePL flagPolandFull-timeFull-stack EngineerSenior$9,600 – $12k/month

Posted 1 day ago

This is a fully remote position, open to applicants in Poland.

πŸ“‹ Description

β€’ Lead the long-term technical vision of the platform, overseeing the design, development, and evolution of scalable and reliable systems across multiple teams.

β€’ Act as the primary technical partner to the Engineering Director, collaborating closely with Engineering Managers and Product leadership.

β€’ Tackle the organization's most challenging technical issues while providing mentorship to engineers throughout the company.

β€’ Oversee six key product squads in Poland: Scheduling, Estimates, Service Plans, Recurring Jobs, Customers, and Online Booking.

β€’ Facilitate the transition from a monolithic Ruby on Rails application to a modern, distributed, event-driven, domain-oriented architecture.

β€’ Serve as the technical eyes for the Engineering Director across various squads by identifying risks, concerns, ideas, and issues in code, pull requests, and designs.

β€’ Enhance application performance, quality, and responsiveness within core domain systems.

β€’ Collaborate with development teams, engineering leaders, and architects to create high-performance, scalable, and reliable architecture.

β€’ Define subsystem boundaries and recommend the placement of functionalities across these subsystems.

β€’ Establish and uphold code quality standards; conduct code and architectural reviews; and coach teams on system design principles.

β€’ Promote architectural improvements and strategic refactoring for better scalability and maintainability.

β€’ Guide teams in creating automated tests at optimal architectural layers.

β€’ Maintain and enhance CI/CD environments.

β€’ Mentor engineers throughout the organization.

β€’ Lead initiatives across squads and represent domains in company-wide architectural discussions.


⛳️ Requirements

β€’ Over 9 years of experience in designing, building, and maintaining complex production systems.

β€’ Extensive experience with modern backend frameworks, including Ruby on Rails, Django, or Spring Boot.

β€’ Proficiency in various programming languages, such as JavaScript, Python, Go, Java, or Node.js.

β€’ In-depth expertise with cloud platforms, containerization, and serverless/cloud-native architectures.

β€’ Proven success in applying Domain-Driven Design (DDD) principles across multiple teams or domains.

β€’ Experience in architecting and developing event-driven systems using distributed messaging tools like Kafka or SQS.

β€’ Knowledge in defining and enhancing CI/CD pipelines, such as Jenkins or GitLab, along with automated testing strategies.

β€’ Expertise in scalable API design and management, including RESTful APIs or GraphQL.

β€’ Strong background in system observability practices and performance diagnostics.

β€’ Proven track record of improving team efficiency or output quality through strategic use of AI tools and automation.

β€’ Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.

β€’ Ownership mentality, balancing urgency with long-term system health.

β€’ Diverse background with a mix of cross-functional interests or depth of specialized expertise.

β€’ Personal resilience to learn from the ground up and thrive in ambiguous situations.

β€’ Comfort with frequent context switching in a large, business-critical organization.

β€’ Ability to quickly develop deep knowledge of a complex, large system.

β€’ Strong written communication skills and a history of influencing without authority while coaching senior engineers across teams.


🏝️ Benefits

β€’ Paid holidays and flexible, take-it-as-you-need-it scheduled time off.

β€’ A culture that fosters innovation and values big ideas from all sources.

β€’ A MacBook set up and ready for you from day one.

β€’ A $500 stipend to create your ideal workspace.

β€’ Central European Time (CET) hours to support a balanced schedule for the Poland-based team.

β€’ Equity in a rapidly growing startup supported by top-tier venture capitalists.

People also viewed

Chaos20 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar20 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne20 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne20 hours ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien20 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix20 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers