Backend Software Engineer

Glint Tech Solutions LLC

San Francisco (CA)

Hybrid

USD 170,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive equity package
Comprehensive benefits

Job summary

Glint Tech Solutions LLC is seeking a Backend Software Engineer in the San Francisco Bay Area to design and scale distributed backend systems powering real-time GPU allocation. The role focuses on building reliable services for scheduling, reservation management, and capacity allocation in a hybrid onsite environment.

You will own projects end-to-end, implement pricing and orchestration logic for large-scale systems, and collaborate with cross-functional teams to optimize infrastructure

Qualifications

  • 3+ years of professional backend software engineering experience (5–8 years preferred).
  • Strong expertise building and maintaining production distributed systems at scale.
  • Proven experience handling: Concurrency, Race conditions, Asynchronous request processing, Distributed system reliability.
  • Strong proficiency in Python.
  • Experience with PostgreSQL or other relational databases.
  • Hands-on experience with Kubernetes and Docker.
  • Experience deploying cloud-native applications on AWS and/or GCP.
  • Familiarity with Infrastructure as Code tools such as Terraform.
  • Strong understanding of software architecture, scalability, and production operations.
  • Experience participating in system design and architecture discussions.

Responsibilities

  • Design, build, and maintain highly scalable backend systems supporting real-time GPU allocation.
  • Develop and evolve distributed services responsible for resource scheduling, reservation management, and capacity allocation.
  • Build reliable backend infrastructure capable of handling concurrency, asynchronous workflows, and race conditions.
  • Design and optimize pricing, allocation, and orchestration logic for large-scale distributed systems.
  • Partner closely with cross-functional engineering teams to ensure efficient infrastructure utilization.
  • Own projects from technical design through implementation, deployment, monitoring, and long-term maintenance.
  • Improve platform reliability, resiliency, observability, and operational excellence.
  • Build and maintain CI/CD pipelines, cloud infrastructure, and deployment automation.
  • Participate in production on-call rotations and continuously improve operational tooling and runbooks.

Skills

Python
PostgreSQL
Kubernetes
Docker
AWS
GCP
Terraform
CI/CD
Distributed Systems

Tools

Kubernetes
Docker
AWS
GCP
Terraform

Job description

About the Company

We are building the next generation of AI infrastructure by making GPU computing more flexible, efficient, and accessible. Our platform enables customers to consume GPU capacity through real-time marketplaces, spot bidding, and flexible reservations—bringing cloud-scale infrastructure together with market-driven resource allocation.

We're growing rapidly and are looking for a talented Backend Software Engineer to help build the distributed systems that power our platform.

Location
  • Palo Alto / San Francisco, CA
  • Hybrid/Onsite (4 days per week)
  • Team is onsite in Palo Alto every Monday
Compensation
  • $170,000 – $230,000 base salary
  • Exceptional candidates may be considered up to $250,000
  • Competitive equity package
  • Comprehensive benefits
What You\'ll Do
  • Design, build, and maintain highly scalable backend systems supporting real-time GPU allocation.
  • Develop and evolve distributed services responsible for resource scheduling, reservation management, and capacity allocation.
  • Build reliable backend infrastructure capable of handling concurrency, asynchronous workflows, and race conditions.
  • Design and optimize pricing, allocation, and orchestration logic for large-scale distributed systems.
  • Partner closely with cross-functional engineering teams to ensure efficient infrastructure utilization.
  • Own projects from technical design through implementation, deployment, monitoring, and long-term maintenance.
  • Improve platform reliability, resiliency, observability, and operational excellence.
  • Build and maintain CI/CD pipelines, cloud infrastructure, and deployment automation.
  • Participate in production on-call rotations and continuously improve operational tooling and runbooks.
Required Qualifications
  • 3+ years of professional backend software engineering experience (5–8 years preferred).
  • Strong expertise building and maintaining production distributed systems at scale.
  • Proven experience handling:
    • Concurrency
    • Race conditions
    • Asynchronous request processing
    • Distributed system reliability
  • Strong proficiency in Python.
  • Experience with PostgreSQL or other relational databases.
  • Hands-on experience with Kubernetes and Docker.
  • Experience deploying cloud-native applications on AWS and/or GCP.
  • Familiarity with Infrastructure as Code tools such as Terraform.
  • Strong understanding of software architecture, scalability, and production operations.
  • Experience participating in system design and architecture discussions.
Preferred Qualifications
  • Experience at Big Tech or VC-backed startups.
  • Experience building marketplace platforms, auction engines, exchanges, reservation systems, billing platforms, or pricing engines.
  • Experience with observability, monitoring, and production incident response.
  • Strong understanding of distributed scheduling or orchestration systems.
  • Comfortable contributing across multiple areas of the technology stack.
Ideal Candidate

We\'re looking for someone who:

  • Enjoys solving complex distributed systems problems.
  • Has built and maintained production systems—not just prototypes or MVPs.
  • Takes ownership from design through long-term operational support.
  • Is comfortable working in a fast-paced startup environment.
  • Can influence architecture while remaining highly hands-on.
  • Thrives in collaborative, cross-functional engineering teams.
Technical Environment
  • Python
  • PostgreSQL
  • Kubernetes
  • Docker
  • AWS
  • GCP
  • Terraform
  • CI/CD
  • Distributed Systems
  • Cloud Infrastructure
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Software Engineer (Distributed Systems / Python)
Backend Software Engineer (Distributed Systems / Python)

Glint Tech Solutions • San Francisco (CA)

Hybrid
USD 170,000 - 230,000
Competitive equity package
Comprehensive benefits
Member of Technical Staff- Distributed Systems
Member of Technical Staff- Distributed Systems

Acceler8 Talent • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 350,000
Equity
Backend Software Engineer
Backend Software Engineer

Stealth AI Startup • San Francisco (CA)

Remote
USD 250,000 - 300,000
Competitive salary
Equity
Premium health, dental, and vision insurance
+1
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Hyperbolic • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Backend Engineer
Senior Backend Engineer

FlexAI • San Jose (CA)

On-site
USD 180,000 - 240,000
Competitive salary
Cutting-edge AI infra
High ownership
+2
Staff Software Engineer (AI Infrastructure)
Staff Software Engineer (AI Infrastructure)

DeepRec.ai • Palo Alto (CA)

On-site
USD 180,000 - 320,000
Software Engineer - AI Infrastructure
Software Engineer - AI Infrastructure

Hamilton Barnes Associates Limited • San Francisco (CA)

Hybrid
USD 300,000 - 500,000
Early-stage equity
Founding engineer role
Equity package
Backend Software Engineer (ML Infra)
Backend Software Engineer (ML Infra)

Rockstar • San Francisco (CA)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Xcede • San Francisco (CA)

On-site
USD 180,000 - 260,000
Senior Member of Technical Staff
Senior Member of Technical Staff

DeepRec.ai • Palo Alto (CA)

Hybrid
USD 180,000 - 240,000
Competitive salary + meaningful equity
Flexible hybrid working model
High-performing, collaborative team environment