Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

QC Ware Logo

Backend Engineer, Platform

QC Ware

$140,000 - $160,000
Dec 18, 2025
Remote, US
Apply Now

QC Ware is seeking a Backend Engineer with DevOps experience to support Promethium, their molecular discovery platform, by designing and building backend services and APIs, and ensuring their reliability, observability, and security in production.

Requirements

  • Strong proficiency in Python and backend service development
  • Experience deploying and operating backend services on AWS
  • Hands-on experience with Kubernetes in production environments
  • Experience using Terraform or similar IaC tools
  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)
  • Solid understanding of containerization (Docker) and service-oriented architectures
  • Experience designing distributed systems or platform services

Responsibilities

  • Design, build, and maintain backend services and APIs that power the Promethium platform
  • Implement scalable, maintainable service architectures with a focus on performance, reliability, and security
  • Collaborate with product, ML, and frontend engineers to define and deliver backend functionality
  • Write high-quality, testable code (primarily in Python) and participate in code reviews
  • Improve backend observability through logging, metrics, and tracing
  • Own the deployment and production lifecycle of backend services you build
  • Design, deploy, and maintain cloud infrastructure on AWS to support backend workloads

Other

  • Bachelor’s degree in Computer Science or related field (or equivalent practical experience)
  • 3+ years of backend software engineering experience, with production systems
  • Strong problem-solving skills and ability to work across engineering disciplines
  • Participate in a shared on-call rotation focused on service ownership, not just infrastructure
  • Discretionary unlimited PTO (we trust you to take the time you need)