Senior Site Reliability Engineering Developer

Kitchener, ON, Canada

Job Description


Encircle is leading the $1.6 trillion dollar property insurance industry out of the dark ages of pen and paper processes, into the digital age of transparency and empowerment. Our easy-to-use software platform enables thousands of restoration contractors and insurance professionals around the world to process claims faster. We\xe2\x80\x99re a remote-first company with a collaboration hub located in the heart of downtown Kitchener. We\xe2\x80\x99re looking to add new members to our all-star team as we continue to grow and scale!
About the Role As a Senior Site Reliability Engineering Developer, you\xe2\x80\x99ll play a critical role as planner, executor, and visionary for the Encircle platform and infrastructure. This is primarily an individual contributor role and does not require people management.

  • Primary owner of all Encircle infrastructure servicing both internal stakeholders and external customers.
  • Build and maintain the long term platform vision, driving specific tactical investments in key initiatives to accomplish the overall strategy.
  • Interface with product, design, finance, support, and sales leaders to robustly scale subsystems and workflows to meet forecasted demand while managing costs.
  • Responsible for mitigating threat models and being a core member of the InfoSec & Risk Management team.


What You\xe2\x80\x99ll be Doing: At Encircle, your responsibilities will include:
  • Monitoring, maintaining, and optimizing internal and third party services at scale: Python, SQLAlchemy, Rust, PostgreSQL, Nginx, HAProxy, Prometheus, ElasticSearch, Kibana, Grafana.
  • Develop and improve our infrastructure-as-code orchestration and cloud deployments: Pulumi + Typescript, Ansible, Kubernetes, Azure Cloud, Amazon Web Services
  • Leverage and evolve our CI/CD pipelines with a focus to automate and secure our build and deployment processes.
  • Plan, execute, and be accountable for platform level objectives and key results, summarizing progress and rationale for the rest of the company.
  • Be part of our on-call rotation and be responsible for its structure and design as needs change. Take leadership positions during incidents and blameless post-mortems to continually improve and eliminate entire categories of errors.
  • Conduct risk assessments and maintain disaster recovery and business continuity processes.
  • Research and evaluate the ever changing landscape of technologies to eliminate toil and solve real problems.


What You\xe2\x80\x99ll Bring:
  • Proven leadership of cloud based infrastructure teams at scale.
  • The ability to thrive in independent work environments with open ended problems to solve.
  • An empathy for the product and business constraints at work. When objectives are unclear, ask the hard questions up front. Avoid non-solutions or make-work.
  • Intimate knowledge of the mountain of open-source software we build upon: Linux, PostgreSQL, Kubernetes, Ansible, Pulumi + Typescript, Azure, Python, etc.
  • A Computer Science, Software Engineering, Computer Engineering degree or equivalent experience through self-teaching.
  • Excellent organizational and written communication skills.
  • Experience working in a startup or fast-paced agile environments is preferred.

Encircle is an equal opportunity employer that does not unlawfully discriminate against any employee or applicant based on race, ancestry, place of origin, colour, ethnic origin, citizenship, religion, gender identity, gender expression, creed, sex, sexual orientation, age, record of offences, marital status, family status or disability. Encircle is committed to a fair and inclusive work environment. We will endeavour to accommodate the needs of qualified applicants in all parts of the hiring process.
At Encircle, we VALUE the team we\xe2\x80\x99re building!
  • Define your own BALANCE - we want our team to take the time they need with flexible work arrangements, and self-managed vacation time, so they\'re well-rested and energized.
  • Work where you WORK BEST - we invest in creating both a comfortable work-from-home environment for our employees with the flexibility to join us in our co-working space (collaboration hub) in downtown Kitchener.
  • We are PEOPLE-FOCUSED and our success is achieved through a culture of collaboration, trust and transparency.
  • Choose your path and we\xe2\x80\x99ll support your continued GROWTH along the way.
Your personal WELL-BEING is important to us and we\xe2\x80\x99ll provide the support you need to bring your best self to work every day.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2163153
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kitchener, ON, Canada
  • Education
    Not mentioned