The Role: Platform Engineer

The Platform role will be dedicated to development operations, responsible for ensuring our infrastructure is well-maintained, observable, and secure, while continually improving the development experience for our engineering teams.

Who are we?

Fund That Flip is an originator of market-leading loans for fix-and-flip, new construction, and rental properties. We also provide a platform for investors to earn passive income by investing in the real estate that we help finance.

Our engineering team builds and maintains three primary systems: the loan origination and servicing software that powers our lending operation, the investing platform that helps us raise capital, and the payment service processing millions of dollars in transactions. We expect our application portfolio will grow in short order.

Tech stack is Ruby on Rails on Heroku, moving towards a services-oriented, cloud-based infrastructure. Most of our front end uses Rails defaults with some Javascript frameworks, including Stimulus and React. We also support fully integrated third-party services like SendGrid, HubSpot, HelloSign, and expect to do more here.

Who are you?

An ideal member of our Platform Engineer team is a person that is always learning and striving to improve their craft. They would be comfortable working in, but maybe not an expert with any part of the platform and enjoy engaging with their colleagues within technology and the stakeholders that tools support. They may also bring some strong opinions and preferences to working technologies that we don’t (yet) use but will bring value to the company or the team.

Most importantly, they should be excited about working in a startup experiencing accelerating growth, looking to expand their capabilities and ownership of their work along with the team (i.e. Wear a few hats).

Responsibilities:

  • Analyze currently utilized technology and develop steps and processes to improve and expand upon them.
  • Work closely with the engineering team to maintain infrastructure and software needed for projects to be completed efficiently.
  • Maintain and improve our CI/CD process, build, and development environments.
  • Maintain and improve our security and compliance posture, including managing and maintaining document libraries in conjunction with our SDLC and company policies.
  • Provide legible documentation around our infrastructure.
  • Manage incident response and take part in on-call rotation for internal stakeholders, both on infrastructure and application.
  • Occasional after-hours on-call shifts (TOIL)

Qualifications:

Junior

  • 2+ years DevOps / SRE experience
  • 2+ years Docker/containerization
  • CI/CD (Currently using CircleCI)
  • Exposure to PaaS (e.g. Heroku) or IaaS (e.g. AWS/Azure/GCP) experience
  • Experience managing Relational Databases (To clarify: this is NOT a DBA role)
  • Methodical approach to troubleshooting and documenting issues.
  • Infrastructure-as-cloud (Terraform, etc.)
  • Git and source control management
  • Desire to continually learn and improve
  • Strong interpersonal and communication skills

Mid

  • 4+ years DevOps / SRE experience.
  • 4+ years Docker/containerization.
  • 2+ years PaaS (e.g. Heroku) or IaaS (e.g. AWS/Azure/GCP) experience.
  • 2+ years managing Relational Databases (To clarify: this is NOT a DBA role).
  • CI/CD (Currently using CircleCI)
  • Experience with Configuration Management / Orchestration tools such as Ansible, Salt, or Chef.
  • Methodical approach to troubleshooting and documenting issues.
  • Infrastructure-as-cloud (Terraform, etc.).
  • Git and source control management.
  • Desire to continually learn and improve.
  • Strong interpersonal and communication skills.

Senior

  • 6+ years DevOps / SRE experience.
  • 6+ years Docker/containerization.
  • 4+ Experience with Configuration Management / Orchestration tools such as Ansible, Salt, or Chef.
  • 3+ years managing Relational Databases (To clarify: this is NOT a DBA role).
  • 3+ years PaaS (e.g. Heroku) or IaaS (e.g. AWS/Azure/GCP) experience.
  • CI/CD (Currently using CircleCI)
  • Strong crisis management and leadership ability.
  • Methodical approach to troubleshooting and documenting issues.
  • Infrastructure-as-cloud (Terraform, etc.).
  • Git and source control management.
  • Desire to continually learn and improve.
  • Strong interpersonal and communication skills.

Preferred qualifications:

  • Experience with Rails-based architectures
  • GitOps
  • AWS certification
  • Open Source contributions
  • SOC 2 experience
  • Familiarity with finance and real estate

What we offer:

  • Base Salary commensurate with experience.
  • Performance-based bonuses.
  • Healthcare, dental, vision, and commuter benefits.
  • Unrestricted vacation policy.
  • Paid parental leave.
  • Stock options and 401(k).
  • Education reimbursement.
  • New office space stocked with snacks (if you are local to our offices and would like a space to work from)

Skills

Ruby On Rails
AWS Certified Developer
Open Source Technology
SOC 2 Auditing
DevOps
Docker
Ansible
Salt Stack
Chef (Configuration Management Tool)