H

Housecall Pro

Home service business management software

Software Engineer 2

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Poland

About the Job

Requirements

  • Have 2–5 years of professional software engineering experience.
  • Have a solid understanding of software design principles, system architecture, and modern development practices.
  • Be proficient in one or more programming languages and willing to learn new ones as needed.
  • Have experience building and maintaining production systems or applications, including debugging and performance optimization.
  • Be able to collaborate and communicate effectively across disciplines and teams.
  • Have a problem-solving mindset and balance speed, quality, and long-term maintainability.
  • Apply product-oriented thinking and be motivated by building solutions for customer needs.
  • Be curious about emerging technologies and enthusiastic about learning and applying them.
  • Demonstrate the ability to use artificial intelligence tools to improve workflows, streamline execution, or enhance outputs.
  • Be fluent in both Polish and English.
  • Learn Ruby to work effectively in the role; support may include mentoring or a paid online course during working hours as part of onboarding.

Responsibilities

  • Design, build, and maintain reliable, performant, and maintainable software systems that deliver value to users.
  • Own features or components from design through deployment, ensuring quality, scalability, and resilience.
  • Collaborate with product managers, designers, and fellow engineers to translate product goals into technical solutions.
  • Participate in architectural discussions, code reviews, and design sessions, contributing constructive feedback and ideas.
  • Troubleshoot complex issues across the stack, identify root causes, and implement robust fixes.
  • Help shape technical standards and best practices that promote consistency, maintainability, and performance.
  • Grow technical expertise and mentor more junior engineers through collaboration and example.
  • Explore and apply emerging technologies, including artificial intelligence, to improve developer productivity, system quality, and product innovation.
  • Work with Product Platform teams, IAM, DevOps, and SRE on cross-cutting search concerns.
  • Shape the long-term search strategy while shipping meaningful improvements.

Desired Qualifications

  • Experience with Ruby or Rails, event-driven architectures, MySQL at scale, or prior work on an internal platform or infrastructure team.

About the Company

Housecall Pro

Home service business management software

Housecall Pro provides a cloud-based platform for home service businesses to manage operations. It combines scheduling, dispatching, invoicing, and payment collection in one app, accessible via a mobile interface, and uses a subscription model with a 14-day free trial. The system lets teams schedule jobs, assign technicians, generate invoices, and collect payments from anywhere, streamlining workflows and reducing paperwork. Its edge comes from a user-friendly, all-in-one interface designed specifically for HVAC, plumbing, electrical, and cleaning services to save time and grow revenue.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$175M
Headquarters
Denver, CO
Founded
2013

Recently Posted Jobs

Explore more opportunities at Housecall Pro

See more jobs