Linode is seeking a Senior Software Engineer to join our Kubernetes team who demonstrates initiative and passion for our goals.

As a member of our team, you’ll have the chance to work with Linode’s Kubernetes products and tooling that enable our users to easily deploy and maintain containers in the cloud. As a senior engineer, you should have an informed perspective on software development, even if you are unfamiliar with Kubernetes. You know how to engineer complicated customer facing solutions, but you’re also keen on mentorship, collaboration, and applying standard methodologies within software development. Because our core technologies are Linux based, we’re looking for developers with strong familiarity with Linux systems.

We're a highly collaborative team with a focus on agile development and innovative solutions. We encourage and reward curiosity, ingenuity, and technical excellence. If you enjoy working on ambitious projects that have a huge impact, you'll enjoy working at Linode!

Technologies:

You don’t have to have proficiency with all of these, but we expect some experience with some of them and an interest to learn others.

  • Design and maintenance of distributed systems
  • Kubernetes, Docker, CoreOS
  • Python, Go, C
  • Container building and distributing, Linux virtualization and containers
  • Git, Jenkins

Requirements:

  • 4+ years experience in software development
  • Educated views on technology and software design
  • Experience with automated testing
  • A love for Linux and interest in Kubernetes

Nice to Haves:

  • Bachelor's degree in computer science or related field or equivalent experience
  • Contributions to open source projects as well as your own projects
  • 1+ year experience with Kubernetes or other container orchestration systems
  • API design experience
  • Systems Architecture and Design Skills
  • Build and deployment automation experience
  • Strong understanding of networking and storage concepts
  • Experience in a hosting environment or other IAAS or SAAS provider
  • Relevant certification such as CKA (Certified Kubernetes Administrator) is a bonus

Work With Us

  • Philadelphia office: HQ is one of the coolest tech buildings in Philly; join us on N3RD street!
  • Flexible work hours: We offer a flexible work schedule, a generous paid time off package, and two work from home days on a weekly basis.
  • Unbelievable benefits: We provide comprehensive health insurance, 401(k) contributions, a profit- sharing program, and pension plans.
  • Monthly wellness reimbursements: up to $100 towards gym memberships, diet plans, massages, etc.
  • A Macbook Pro: to use around the office and at home.
  • Free hosting service: Take advantage of some Linode service - we’ll pick up the tab.
  • Linode Lunch: What goes better with technology than food? Nothing. We bring in a catered lunch every week.
  • Competitive salary: It all begins with fair compensation. We believe in paying people well and rewarding those who go the extra mile.

Since 2003, Linode has been providing cloud computing services to customers around the world. Linode offers compute, storage, and networking services from ten data centers in regions spanning across North America, Europe, and Asia. We are committed to making Linode the most simple, powerful and reliable hosting provider that thousands of customers—from the fastest-growing startups to established enterprises—trust. This industry moves fast, but we strive to hire the kind of people who can stay a step ahead and keep us - and themselves - at the top. We are an equal opportunity employer and we are committed to building a diverse, inclusive, and welcoming workplace for all.