Senior Software Engineer
Foundation
Updated on 11/30/2023
Wasabi Technologies

201-500 employees

Affordable, high-speed, reliable cloud storage provider.
Company Overview
Wasabi Technologies stands out as a competitive player in the cloud storage industry, offering a service that is both faster and more cost-effective than major competitors like Amazon S3. The company's culture is centered around providing enterprise-ready solutions, with a focus on making data migration not just a necessity, but an opportunity for businesses to optimize their storage costs and performance. With offerings such as off-site disaster recovery, active and accessible data archives, and long-term storage, Wasabi's superior price-performance ratio makes it a compelling choice for businesses seeking efficient cloud storage solutions.
Financial Services
Data & Analytics
B2B

Company Stage

Series D

Total Funding

$678.1M

Founded

2017

Headquarters

Boston, Massachusetts

Growth & Insights
Headcount

6 month growth

6%

1 year growth

33%

2 year growth

122%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Linux/Unix
Microsoft Azure
REST APIs
Terraform
Kubernetes
gRPC
Ansible
TCP/IP
CategoriesNew
Software Engineering
Requirements
  • 7+ years of software development experience
  • Proven experience in designing, deploying, and managing large scale distributed Kubernetes clusters in production environments is a must
  • Proven experience in containerization technologies and familiarity with container orchestration patterns is a must
  • Understanding and expertise with Linux and scripting a must
  • Experience with Ansible, Terraform and related tools
  • Experience with any public cloud environments (AWS, Azure, etc)
  • Understanding of web services and modern API best practices (HTTP, REST, GRPC)
  • Working knowledge of TCP/IP, UDP and SSL/TLS
  • Experience with Agile software development principles and methodologies
Responsibilities
  • Design, deploy, and oversee Kubernetes clusters across multiple global data centers managed by Wasabi
  • Implement design patterns for distributed systems
  • Configure and manage CI/CD pipelines and create the container infrastructure platform
  • Ensure scalability, availability, and security of applications
  • Collaborate closely with cross-functional teams to deliver high-quality solutions
  • Implement security best practices in Kubernetes configurations, container images, and cloud environments
  • Create documentation for deployment processes, infrastructure architecture, and troubleshooting guides
  • Maintain consistent communication between developers and application stakeholders
  • Contribute to the improvement of the team's software and agile process
Desired Qualifications
  • Previous experience in a cloud storage environment
  • Possess a good attitude and a 'team-first' mentality