logo

View all jobs

Cloud Engineer (s)

Remote, US · Computer/Software
As a Cloud Engineer, you will design, code, build, and manage platforms and tooling in support of our clients' environments. You will work with development teams to ensure the stability, security, and performance of client platforms and applications. You have experience supporting cloud provider workloads and can guide best practices for running platforms and applications efficiently in the cloud.
 
Our engineers are most interested in solving business problems with cutting edge cloud technologies and distributed systems. Let’s face it, most of this stuff is pretty new so “10 years of experience” isn’t really a credible calling card. We’re looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. We want all of our staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. We like the type of engineer that you can pair with a product manager and have them do their thing.
 

As a cloud engineer, you will:

  • Be a champion of DevOps culture and disciplines
  • Design, build and curate cost- and resource-efficient cloud-native infrastructure
  • Implement best practices for security and access patterns
  • Administer org-hosted platforms and services (eg: 3rd party monitoring, CI/CD, artifact storage, etc)
  • Monitor and manage capacity and availability
  • Automate platform and application delivery, deployment, and releases
  • Provide strategic and tactical guidance for running workloads in the cloud
  • Participate in on-call rotation

Technical Requirements:

  • Experience administering one or more linux variants in an enterprise environment
  • Experience designing and implementing workloads in GCP, Azure or AWS
  • Experience with one or more programming languages (eg python, golang, javascript)
  • Experience working in a DevOps/GitOps environment
  • Experience with metrics collection, monitoring, and alerting
  • Experience with Docker image/container primitives and orchestration suites (eg: Kubernetes, Mesos/DCOS, Nomad)
  • Knowledge of traditional server concepts (networking, storage, security and configuration)  
  • Experience with Incident management and troubleshooting
  • Cloud asset security

Preferred Requirements:

  • Software Development Lifecycle best practices
  • Cloud architecture and design
  • Data processing and analytics
  • Database fundamentals and availability

Across all of our roles, we look for folks who match the following general profile:

  • Passionate about delivering commercial software products and platforms to market
  • Deeply technical and constantly in a state of learning
  • Able to communicate clearly and efficiently with a variety of audiences including developers, clients, customers, partners and executives
  • Fearless in getting “hands-on” with technology and execution
  • Strong understanding of modern software engineering processes
  • Deep understanding and interest in cloud and distributed systems architectures
  • Comfortable with ambiguity with a drive for clarity
  • Experience leading and growing technical talent (for software engineering managers)

Share This Job

Powered by