Principal Software Engineer – Platform Team

| Boston, MA, USA +80 more | Remote
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Role Description: Principal Software Engineer - Platform 

Role Purpose: 


Wasabi is seeking a Principal Software engineer to join the Platform Software Development Group. The Platform Team is in many ways the foundation of our product. We hold everything up! We are looking for someone who can tackle bigger issues on their own in diverse areas such as Kubernetes, security, ceph, monitoring stacks, DBs and DevOp. We write services and tools mostly in Golang, but often utilize a variety of cutting edge solutions to build the product and assist other teams in their goals. Being able to integrate something you may never have seen before in a secure, scalable manner is part of the job. 


Work on platform-level problems and bring scalable solutions to fruition. A problem solver able to work independently yet engage with other team members in architecting solutions to problems. Needs to be willing and able to assist others! Understanding hardware and the kernel really strengthens a potential candidate. Being able to write a clear document with the target audience in mind is important. 


Overall, we in Platform are a diverse and fun-loving group not afraid to tell it like it is. 


*Principals Only. No Recruiters.

Responsibilities:

  • Work with a highly productive agile team helping define and build our global product.
  • Able to work independently on new things you may have little previous knowledge about, but will succeed by drawing on your previous experience to get it done.
  • Write clean, efficient, scalable, secure and maintainable code in addition to tests and documentation.
  • Contribute to new features and functionality as well as identify and resolve defects.
  • Maintain a consistent level of communication.
  • Assist developers in and outside the Platform Team to help them achieve their goals.

Requirements:

  • 7+ years of software development experience 
  • Excellent knowledge of Linux with a very good understanding of at least 7 of the following: 
  • Networking and Routing 
  • Kubernetes CNIs 
  • Proxmox, OpenNebula, Kubernetes, containerd 
  • Ansible 
  • Terraform 
  • Monitoring stack elements such as Prometheus, Loki, Grafana, etc 
  • LDAP and authentication 
  • Proper test methodogy for highly scalable systems 
  • DNS 
  • DHCP and PXE technologies 
  • Bash 
  • Postgres 
  • Security with cloud-based products 
  • Experience with Agile software development principles and methodologies 
  • Possess a good attitude and a “team-first” mentality
  • Bonus:
  • Previous experience in a cloud storage environment 
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Candidate Location Eligibility:
Albuquerque, NM
Ann Arbor, MI
Atlanta, GA
Austin, TX
Baltimore, MD
Baton Rouge, LA
Birmingham, AL
Boise, ID
Boston, MA
Buffalo, NY
Charleston, SC
Charlotte, NC
Chicago, IL
Cincinnati, OH
Cleveland, OH
Colorado, CO
Columbus, OH
Dallas-Fort Worth, TX
Dayton, OH
Des Moines, IA
Detroit, MI
Fayetteville-Springdale-Rogers, AR
Greensboro, NC
Hampton Roads, VA
Hartford, CT
Houston, TX
Huntsville, AL
Indianapolis, IN
Jacksonville, FL
Kansas City, MO
Las Vegas, NV
Lexington, KY
Lincoln, NE
Little Rock, AR
Los Angeles, CA
Louisville, KY
Madison, WI
Memphis, TN
Miami, FL
Milwaukee, WI
Minneapolis–Saint Paul, MN
Nashville, TN
New Orleans, LA
New York City, NY
Ogden, UT
Oklahoma City, OK
Omaha, NE
Orlando, FL
Other US Location
Palm Bay-Melbourne-Titusville
Pensacola, FL
Peoria, IL
Philadelphia, PA
Phoenix – Mesa – Scottsdale, AZ
Pittsburgh, PA
Portland, ME
Portland, OR
Providence, RI
Provo, UT
Raleigh-Durham, NC
Reno, NV
Richmond, VA
Rochester, NY
Sacramento, CA
Salt Lake City, UT
San Antonio, TX
San Diego, CA
San Francisco, CA
San Luis Obispo, CA
Santa Cruz, CA
Seattle, WA
Spokane, WA
St. Louis, MO
Tallahassee, FL
Tampa Bay, FL
Tucson, AZ
Tulsa, OK
Washington DC
Wichita, KS
Wilmington, NC

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • ReactLibraries
    • MySQLDatabases
    • CockroachDBDatabases
    • AsanaManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • WordpressCMS
    • DocuSignCRM
    • HubSpotCRM
    • SalesforceCRM
    • MandrillEmail

An Insider's view of Wasabi Technologies

What's something quirky about your company?

Well, starting with the name Wasabi for a High Tech company. That’s one thing for sure. It means that not only do we get support questions for our own products/services, but we see questions and complaints about a number of restaurants, fast food establishments, batteries, beauty supplies, digital currency, and even Vodka.

Mike

Director of Customer Support

How do you collaborate with other teams in the company?

Our Engineering groups are located all over the US and around the world. We often work for days on end finding and fixing issues, without much delay at all between our mornings and evenings. We were already a fairly remote-based Engineering organization before 2020, so the transition to fully distributed was pretty easy.

Rob Webster

Consulting Software Engineer

How does the company support your career growth?

Wasabi is a company that listens and encourages you to become even more successful than the year before. I started as a BDR 2.5 years ago and now manage a team of 7 ISA's, so I can personally thank Wasabi for providing a career for me where I can grow and learn from the best!

Kaylee

Manager, Inside Sales Associates

How do you empower your team to be more creative?

I try to allow my team the space and autonomy to feel comfortable sharing ideas. I encourage open brainstorming sessions and I group people together on projects where I know they have complementary skill sets to bring out the best in each other. Most of all I trust my team, they know this and it shows in the end product.

Julie

Vice President, Brand & Communications

How does the company support your career growth?

I started out at Wasabi as an intern. The internship program at Wasabi gave me unlimited opportunities to learn and grow as a professional. My managers Madison McDaniel and Chelsea Rodgers taught me so much, and since joining full time they have continued to push me to work on projects that both challenge and interest me.

Chelsea Taxter

Marketing Coordinator

What are Wasabi Technologies Perks + Benefits

Culture
Partners with nonprofits
We team up with our partners like the Liverpool Football Club Foundation to create corporate social responsibility initiatives that will make a true impact in Boston and abroad.
Team based strategic planning
Flexible work schedule
Wasabi has always prioritized our employees’ personal lives. We are proud to offer unlimited flexibility for our employees to take care of their families when and how they need to.
Remote work program
Wasabians LOVE working remotely. After a company temperature check, it's clear life is better for everyone without a commute. Anyone is welcome to use the office, but no one is required.
Diversity
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Wasabi employees can set aside a portion of earnings to pay for qualified health expenses, pre-tax up to $2,750 annually.
Disability insurance
Both short-and-long-term disability offered through The Hartford based on 60% of basic weekly earnings not to up to $2,000 per week for short term, and $10,000 monthly for long-term.
Dental insurance
Dental coverage through Delta Dental covers 100% of preventative care.
Vision insurance
Comprehensive coverage of eye exams, prescription glasses, and contact lenses.
Health insurance
Wasabi's health insurance plan with BCBS offers flexible HMO and PPO options, as well as a health reimbursement account that covers half of the deductible upon enrollment in the medical plan.
Life insurance
Wasabi covers 100% premiums on life insurance offered by The Hartford, with a payout of 1x annual earnings up to $200,000.
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
401(k) offered through Fidelity includes both traditional (pre-tax) and Roth (post-tax) options
401(K) matching
Wasabi's 401(k) retirement plan matches 50% on the first 4% of employee contributions.
Company equity
Performance bonus
Child Care & Parental Leave
Childcare benefits
A pre-tax dependent care expense account allows contributions up to $5,000 including day care, preschool, babysitting and adult care.
Generous parental leave
Family medical leave
Vacation + Time Off
Unlimited vacation policy
Generous PTO
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Monthly pre-tax contributions for parking and transportation.
Company-sponsored outings
Free snacks and drinks
Professional Development
Promote from within

Additional Perks + Benefits

Not only does Wasabi provide leading benefits, unparalleled work-life balance, and unlimited PTO, we work with partners such as Fenway Sports Group to bring community service and entertainment benefits to our employees.

More Jobs at Wasabi Technologies

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Wasabi TechnologiesFind similar jobs like this