Remote Principal Software Engineer – Platform Team
Posted
Apply now
Please, let Wasabi Technologies know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Wasabi is seeking a Principal Software Engineer to join the platform software development group.
The Platform Team serves as the foundation of the product, tackling significant issues in areas such as Kubernetes, security, Ceph, monitoring stacks, databases, and DevOps.
The role involves writing services and tools primarily in Golang, while also utilizing various cutting-edge solutions to build the product and assist other teams.
The candidate will work on platform-level problems and develop scalable solutions independently while collaborating with team members.
A strong understanding of hardware and the kernel is beneficial for this position.
The ability to write clear documentation tailored to the target audience is important.
The Platform Team is described as diverse and fun-loving, encouraging open communication.
Requirements:
Candidates must have 7+ years of software development experience.
Excellent knowledge of Linux is required.
Very strong knowledge and experience with Kubernetes and containers is essential.
A very good understanding of at least 7 of the following areas is necessary: Networking and Routing, Kubernetes CNIs, Proxmox, OpenNebula, Ansible, Terraform, monitoring stack elements such as Prometheus, Loki, Grafana, LDAP and authentication, proper test methodology for highly scalable systems, DNS, DHCP and PXE technologies, Bash, Postgres, and security with cloud-based products.
Experience with Agile software development principles and methodologies is required.
Candidates should possess a good attitude and a “team-first” mentality.
Previous experience in a cloud storage environment is a bonus.
Benefits:
The position offers the opportunity to work with a highly productive agile team on a global product.
Employees will have the chance to work independently on new challenges while leveraging their previous experience.
The role includes writing clean, efficient, scalable, secure, and maintainable code, along with tests and documentation.
There is an emphasis on maintaining consistent communication and assisting developers both within and outside the Platform Team to achieve their goals.
Apply now
Please, let Wasabi Technologies know you found this job
on RemoteYeah
.
This helps us grow 🌱.