Release

Environments as a service

Integration Engineer (Customer Facing) at Release

Location
Remote
Job Type
Full-time
Experience
1+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
David Giffin
David Giffin
Founder

About the role

Release delivers Environments as a Service leveraging the power of Kubernetes and your cloud provider. The product development lifecycle often gets bottlenecked when teams don’t have ample environments to get their jobs done. Managing and creating new environments is a laborious task that many teams put off at the expense of product velocity.

The core concept behind the platform is the idea that Release-environments are plentiful and accessible to everyone throughout the development process. Developers, QA, product managers, sales operations teams and stakeholders will never bottleneck waiting on environments to get their job done. Release-environments are created automatically with a Pull Request or on-demand with a click of a button for even the most complex applications. With ample environments product velocity increases and teams can focus on customer solutions, not dev platforms.

We’re currently a small team 100% remote. We’re well funded with our seed round led by Sequoia, we have paying customers and we believe we are nearing product market fit. Release is looking for an Integration Engineer that will work directly with customers to get their applications migrated to Release.

Responsibilities:

  • Design, architect and implement solutions for customers on the Release platform.
  • Assigned as a primary engineering resource assigned to onboard new customers by understanding their existing application architectures and bringing up their applications on the Release platform. You will interface directly with * customers from lead to implementation.
  • Based on learnings from onboarding new customers, work closely with the cloud engineering team to define scalable solutions that will make onboarding easier.
  • As a core engineering team member you'll be responsible for a high level of quality and driving solutions from start to finish. We use Release to build Release, so things you work on that improve your software development experience often translate one-to-one to our customer's issues.
  • In addition to engineering work and customer interaction you'll also be helping build the culture of the company from the ground up alongside the founders and the early founding team members.

Requirements

Expertise in:

  • Docker, docker-compose, Dockerfiles
  • Git
  • Bash/Shell
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • K8s manifests and Helm
  • Docker-compose
  • EKS
  • GKE

Experience with:

  • React
  • NodeJS
  • Azure
  • PHP
  • Lambda
  • Python
  • Ruby on Rails
  • Go

Why you should join Release

Every company that is building software has to manage environments. This is time consuming and takes away from building things customers want. Most companies have one or few staging environments that become bottlenecks as code must run in staging before releasing to production. Applications are also getting more and more complex and development is getting harder to do on your laptop. Release solves these problems by making repeatable environments for every developer on every Pull Request.