Distributed systems (advanced)
containerized environments (advanced)
Relational Databases (advanced)
Site reliability (advanced)
We are a fintech company that builds a SaaS platform for home service professionals. Our core product helps our clients with scheduling, dispatching, job management, invoicing, payment processing, marketing, and more.
We support more than 27,000 businesses and have over 1 300 ambitious, mission-driven employees in San Diego, Denver, and all over the world (including Poland ).
If you want to do work that impacts real people, supported by a team that’ll invest in you every step of the way, search no more. This is your place to be!
Compensation : 6 000 - 9 200 USD per month (B2B)
We also offer :
Paid holidays as you need (26 days doesn’t have to be a limit)
Flexible work hours
Equity shares in a rapidly growing Unicorn 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)
Joining Housecall Pro means :
Building a product that really improves users’ lives (70k users, 4.6 rates at App Store) - let’s see what clients say about the product;
Being a part of the Polish team of engineers, who put the highest priority on the quality and safety of the technical solutions;
Working with a mature, interdisciplinary dev team (100% of the Polish squad are seniors);
Having a real impact on technical decisions without breaking through the corporate, glass ceiling;
Being in direct contact with the community of users , who are eager to share their feedback;
You are committed to your work, open to feedback, and eager to share your knowledge, just like us : )
As a Site Reliability Engineer, you will be a part of a small team of software engineers focusing on the reliability of our SaaS application, both code, and infrastructure.
You will work both with a centralized group of engineers making system-wide improvements as well as directly with feature teams that need your help.
Your responsibilities will also include :
Owning the observability , monitoring, and alerting of our application and runtime system
Identifying, triaging, and fixing production issues
Automating solutions to production issues to minimize toil
Architecting and building improved patterns and architecture that improves reliability
Champion data-driven decision-making around reliability issues through the implementation and evangelization of SLI / SLO / SLAs, monitoring of toil, etc.
Developing tests to ensure our reliability measures are active and sufficient
Join us, if you have :
3-5 years of engineering experience , with at least 3 years dedicated to Site Reliability
Significant experience running web applications in production
Direct experience developing web application code in modern technologies
Practice with relational databases like MySQL or Postgres
Experience with data persistence in S3 and NoSQL databases
Familiarity with eventing paradigms and CQRS
Extensive experience with containerized environments running Linux in clouds such as AWS
Familiarity with distributed systems and the benefits and challenges they offer. You are comfortable with working in an operational mindset and can lead and teach others to do the same
Data-driven approach (ability to produce the right data and make decisions based on them), which you spread among other team members
Experience in Agile environment , and a deep understanding of what iteration really means
We're waiting for your resume!