Senior Software Engineer (Kubernetes & Container Technologies)

March 19

Apply Now

Loading...

Seqera

The leading provider of open source workflow orchestration software for data pipelines & cloud infrastructure.

cloud • workflows • genomics • hpc • data

51 - 200

Description

• Become a part of the Engineering team that is responsible for enhancing and evolving the Fusion file system (a virtual, lightweight, distributed file system that bridges the gap between pipelines and cloud-native storage). • Collaborate with engineers on your team to implement Docker and Kubernetes storage drivers. • Implement Kubernetes CRD, operators and controllers. • Design and Implement Kubernetes architecture components like batch queuing systems and job scheduling policies. • Design and implement containerised architecture for highly scalable systems and high-performance computing. • Identify and troubleshoot issues related to performance, integrity, and availability. Implement solutions to resolve any identified problems.

Requirements

• You have an in-depth understanding and experience in Kubernetes, including: - Container runtimes like Docker and Containerd. - Kubernetes core components, including the kube-apiserver, kube-controller-manager, kube-scheduler, kubelet, and etcd. - Kubernetes API, including creating custom resources and controllers, conventions, versioning, and extensions. - Container networking concepts and plugins. - Kubernetes cluster architecture. - Kubernetes security features, such as PodSecurityPolicies and network policies. - Common container orchestration patterns. • You are a pro at Golang (Go) or other more low-level languages like C/C++ • You have in-depth knowledge of Linux kernel internals and experience in kernel development • Understanding of various storage technologies and storage protocols. • Experience with Cloud Technologies, in particular AWS storage solutions: S3, FSx, EFS, etc. • Nice to have: - You have a strong knowledge of C and have used it for kernel-level development - Experience deploying Kubernetes across multiple clouds - High-Performance Computing experience

Benefits

• Flexible working hours and remote-friendly culture. • International working environment with more than 25 nationalities. • Passionate & talented team. • Continuous skills development. • Team retreats and bonding activities. • A culture where your opinion is valued and your decisions have a real impact on the industry. • Excitement of a fast-growing startup in a constantly changing environment. • Time off: holidays under the local legislation + 3 days given by Seqera in December of 2024, and the national/public holidays according to your location. • Equity • Private health insurance • Private life insurance • Home office allowance (valued over 1,000 USD) • Subscription to Oliva, Mental Health App • Learning and development budget per year (1,000 USD)

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs