Senior Backend Engineer (C#)

$125,000 - $150,000 yearly
  • Salad.com
  • Remote
  • Oct 11, 2021
Full time Engineering - Backend Engineering - Data

Job Description

Who We Are

At Microsoft Ignite 2021, Satya Nadella said ‘we are at peak centralization; the future of cloud is ubiquitous and decentralized.’

This is the future Salad is building.

Salad activates the latent resources of idle gaming PCs on the web’s most trusted "AFK-for-pay" marketplace. Our users (or “Chefs”) turn a wealth of dormant processing power into games, DLC, gift cards, subscriptions, and more. With tens of thousands of daily active nodes, Salad’s network is rapidly growing, costs a fraction of equivalent cloud spot instances, and now rivals the world’s 5th largest supercomputer. To the cloud incumbents, we say your margin is our opportunity - and with less than 0.05% market penetration of our addressable supply, Salad truly is only just getting started!

In a world hungry for computational resources, every connected computer is vital with meaningful untapped value. Now that cloud technologies are spilling over into consumer operating systems, our workload-agnostic infrastructure layer is ready-made to tackle high-performance computing tasks. Whether the job’s P2P bandwidth sharing, AI inference training, applied edge computing—or anything else that takes hard crunching—it will be no match for our ever-ready kitchen, nor will the datacenters of Web 2.0.

Salad is at a key inflection point: we've successfully built a seed-stage product to connect gamers, their idle computers, and the ever-growing demand for computer power. Now, we're ready to put fuel on the fire and scale into the next big thing in computing. Our users trust us to turn their idle computers into rewards with the click of a button. Building and maintaining trust is core to everything we do. We reward users with gift cards, subscriptions, games, and more. Today these idle computers support public blockchain networks, but we're quickly building a distributed infrastructure with our sights set on exascale computing.

We are looking for a Senior Backend Engineer to help us build this future of computing. Reporting directly to the Director of Engineering, this role will have the opportunity to influence the design of key components and drive the implementation of major features.

We support some flexibility with work schedules, but we also work together as a tight-knit team. Collaboration and meetings necessitate a time zone from UTC-05:00 (Eastern Time Zone) and UTC-09:00 (Alaska Time Zone).

Responsibilities

  • Generate recyclable code libraries
  • Implement ongoing security systems
  • Attend regular meeting with the front end team to expose weaknesses and problems
  • Routinely inspect server code for speed optimization
  • Conceptualize and implement solutions for data storage
  • Configure usability of all front side applications
  • Maintain a stable server with zero downtime

Basic Qualifications

  • 5+ years of experience in software development.
  • Proficient with C# and ASP.NET Core. Extra points if you've used Microsoft Orleans.
  • Excellent technical and communication skills.
  • Experience with agile methodologies.
  • Work independently to follow through on assignments with minimal direction and take action when answers to a problem are not readily apparent in equivocal situations.

Preferred Qualifications

  • Vast knowledge of PHP, Python, Ruby, Java, .NET, JavaScript etc.
  • Familiarity with front side platforms such JAVA, HTML5 and CSS3
  • Server-side experience with SASS and LESS
  • Understanding of accessibility and server compliance

Note: at this stage Salad can only accept/consider applications from the US