Workaline

Platform.sh

Python Cloud Engineer - core product

Platform.sh published 7 months ago

N/A

Senior, Full-time

– No office location

Location Availability

BETA
about gs16 gsx sm fd column ml8 mr8 mb8 preferred timezone fw bold gmt 05 00 eastern time 6 hours section

Python Cloud Engineer - core product

Platform.sh – No office location
Remote
Easy apply
Introducing Easy Apply
We've partnered with select companies to enable developers to apply to jobs on Stack Overflow. Use your Developer Story for a faster application.
React to this job: 0 0 0
Posted 3 hours ago

About this job

Job type: Full-time
Experience level: Senior
Industry: Cloud-Based Solutions, Continuous Delivery, PaaS
Company size: 51–200 people
Company type: VC Funded

Remote details

Preferred Timezone: (GMT-05:00) Eastern Time +/- 6 hours

Technologies

Job description

Mission

If you’re looking for an exciting, high-growth opportunity with an award-winning, cutting-edge company, this could be just the job for you

For its groundbreaking PaaS solution https://platform.sh is looking for a Pythonian Cloud Engineer with a taste for Go, good Linux system understanding, and a real hunger for the challenges of building robust, distributed systems.

Platform.sh is a PaaS shrouded in a lot of black magic (we can consistently clone a whole running cluster, with its state, databases, indexes in a matter of seconds). We want to get this down to the hundreds of milliseconds domain. Interested? There is more...

Our external API is pure Hypermedia REST + oAuth on top of Pyramid. It mechanizes the Git layer and needs more features.

We can consistently generate from the same manifest a Docker container, an LXC one, or VM disk images (AWS, Azure, OpenStack), we want more targets.

We probably have the highest industry container density. We need to get it higher.

We support any Python, Ruby, NodeJS, PHP, Java and .NET time to roll-out Elixir, of course Elixir, and Rust.

We need to have more auto-healing on the high-availability clusters. We need more performance out of our multi-protocol ssh proxy. We need work on our Ceph Implementation; We need to get the Debian package generation streamlined and faster. We need… great ideas on how to make Platform.sh even better. Interested? Join us!

This is a remote position and occasional travel to cool places like Paris, France, may be required.

Skills & requirements:

Required:

  • Be a really really good dev that likes testing, understands how an OS works, knows networking, how git works, and the constraints of a distributed system.
  • Be proficient in Python (2 out of 3 of our dev team learned it while on the job, but we'd prefer someone who has already mastered it.)

Would be really great if you had:

  • Great Golang experience.
  • Experience with C (we contribute to a bunch of upstream projects, like LXC) is a plus; Love not required.
  • Great knowledge of Git
  • Good Networking background (routing/protocols)
  • Good grasp of practical security and cryptography
  • Experience with other programming languages (Haskell anyone? Java, Javascript, Ruby, PHP? Common Lisp?)
  • Good knowledge of how the Web works (Hacking Nginx with Lua a plus).
  • Good understanding of how database systems and search engines work
  • A good notion on distributed systems (consensus protocols like Raft/Paxos, eventual consistency models, gossip protocols)
  • Working knowledge of Puppet
  • Mad Debian Skills. Sporting a Debian plaid cloth during the interview is not frowned upon.

About Platform.sh 

Platform.sh is an idea-to-cloud application platform that simplifies cloud infrastructures.

We give developers the tools they need to experiment, innovate, get rapid feedback and deliver better-quality features with speed and confidence thanks to our unique rapid cloning technology.

Platform.sh serves thousands of customers worldwide including The Financial Times, Gap, Magento Commerce, Orange, Hachette, Ikea, Stanford University, Harvard University, The British Council, and Lufthansa.

We want people who are passionate, open, multicultural, friendly, humble and smart to join us and help this fast-growing, award-winning company to revolutionize the tech industry.

Life at Platform.sh

About Platform.sh

Platform.sh is a next-generation hosting and development tool for a wide variety of web applications. Our platform-as-a-service model is designed to take an application from the developer's app codebase to a working set of cloud environments with as few traditional "devops" challenges as possible. This involves a lot of really cool software (mostly written in a mix of Python and Go, and with user-facing tools in PHP and Javascript) that helps us make magical features at all layers of the traditional hosting stack: distributed and redundant storage, automated container orchestration, highly-available applications and services, fast creation and replication of environments, etc.

The company is entirely distributed with an HQ in Paris that 10-15% of the company works out of. Various team meetups or occasional get togethers both there and around the world are common.

Travel to various developer-oriented events available to developers who are interested in conferences both, for marketing and educational purposes.

Benefits

  • Work from home, wherever you are
  • Safe and friendly working environment
  • Stock options for everyone
  • Rest and recovery are essential to health and happiness; we get that
Learn more about Platform.sh
Python Cloud Engineer - core product at Platform.sh