PitchMeAI
Shadeform

Senior Software Engineer

Shadeform · United States

  • Hybrid
  • Full-time
  • $150,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Build and manage GPU infrastructure across cloud providers.
  • Develop features for cloud platform provisioning and management.
  • Integrate third-party services for sales, billing, and data.
  • Design and maintain high availability multi-cloud infrastructure.
  • Participate in a 24/7 oncall rotation for platform support.

About the role

About Shadeform

Shadeform is building a GPU marketplace that allows provisioning of GPU infrastructure across 30+ cloud providers and data centers. Shadeform users can manage their infrastructure from a single UI and control plane API without worry about integrating with each underlying provider.

About the Role

Shadeform is looking to bring on a senior level engineer that can independently drive critical engineering projects in a fast paced environment.

Core Responsibilities

  • Maintaining a high availability platform that orchestrates and manages GPU resources.
  • Building out cloud platform features such as provisioning, billing, life cycle management, tooling, admin panels, and more.
  • Integrating core 3rd party services across sales tooling, billing, and data into a singular unified system.
  • Designing and maintaining high availability infrastructure across multiple cloud platforms.
  • Participating in a 24/7 weekly oncall rotation.

Technical Stack

  • Golang and Next.js; we expect everyone to be language agnostic.
  • AWS / GCP.
  • Kubernetes.
  • Virtualization technologies such as KVM and Kubevirt.

Preferred Experience

  • Previous experience working on a cloud platform.
  • Working with GPUs and nvidia driver software.
  • Linux and systems understanding.

Key skills/competency

  • Senior Software Engineer
  • Cloud Platform
  • GPU Marketplace
  • Infrastructure Management
  • High Availability
  • Golang
  • Kubernetes
  • Systems Engineering
  • AWS
  • GCP

Skills & topics

  • Senior Software Engineer
  • Golang
  • Cloud Platform
  • Kubernetes
  • GPU Marketplace
  • Infrastructure Management
  • AWS
  • GCP
  • Systems Engineering
  • High Availability

How to get hired

  • Tailor your resume: Highlight experience with cloud platforms, Golang, Kubernetes, and infrastructure management relevant to Shadeform's GPU marketplace.
  • Showcase project impact: Quantify your achievements in previous roles, especially those involving high availability systems or cross-cloud integrations.
  • Prepare for technical interviews: Brush up on Golang, Next.js, Kubernetes, AWS/GCP, and virtualization concepts like KVM.
  • Demonstrate adaptability: Be ready to discuss your experience with different cloud providers and your ability to work in a fast-paced environment.
  • Ask insightful questions: Inquire about the team's technical challenges, growth opportunities, and the company's vision for the GPU marketplace.

Technical preparation

Master Golang and Next.js for backend and frontend.,Deep dive into Kubernetes for orchestration.,Practice with AWS/GCP services and virtualization.,Understand GPU hardware and NVIDIA driver concepts.

Behavioral questions

Describe a time you drove a critical project independently.,How do you handle high-pressure, fast-paced environments?,Share an experience integrating complex third-party systems.,How would you approach designing a highly available system?

Frequently asked questions

What are the key technical skills for a Senior Software Engineer at Shadeform?
For the Senior Software Engineer role at Shadeform, key technical skills include proficiency in Golang and Next.js, experience with cloud platforms like AWS and GCP, familiarity with Kubernetes, and understanding of virtualization technologies such as KVM. Experience with GPU infrastructure and NVIDIA driver software is also highly valued.
What is the work environment like at Shadeform for a Senior Software Engineer?
Shadeform offers a fast-paced environment where Senior Software Engineers are expected to independently drive critical projects. The role involves maintaining a high-availability platform and participating in a 24/7 oncall rotation.
How does Shadeform handle infrastructure management for its GPU marketplace?
Shadeform builds a GPU marketplace that provisions GPU infrastructure across numerous cloud providers and data centers. Users manage their infrastructure through a unified UI and control plane API, abstracting away direct provider integrations.
What are the opportunities for growth for a Senior Software Engineer at Shadeform?
As a senior engineer at Shadeform, you will have the opportunity to drive critical engineering projects, shape the development of a novel GPU marketplace, and work with a diverse range of cloud technologies. Your contributions will be pivotal in scaling the platform.
Is there a specific cloud provider preference for the Senior Software Engineer role at Shadeform?
While Shadeform supports over 30 cloud providers and data centers, the technical stack mentions AWS and GCP as key platforms. However, the role emphasizes language agnosticism and the ability to work across multiple cloud environments.

Similar roles

Open positions we recommend based on this role.