Drug Hunter

Senior Full-Stack Engineer – Backend-Oriented

Drug Hunter

full-time

Posted on:

Location Type: Hybrid

Location: Portland • Oregon • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDockerETLGoogle Cloud PlatformJavaScriptKubernetesLinuxNext.jsNode.jsPostgresPythonReactReact NativeRedisTypeScript

About the role

  • Design and develop APIs and backend services (NestJS/Node.js, Python)
  • Implement and maintain data models and integrations between systems
  • Build and manage background job queues (BullMQ, Redis)
  • Work across the stack when needed (e.g. connect backend APIs to front-end apps)
  • Set up and maintain development and QA environments across the stack
  • Deploy and operate services in Docker and Kubernetes
  • Monitor and optimize system performance, reliability, and scalability
  • Automate workflows and infrastructure tasks (Python, Bash)
  • Collaborate on architecture for scalable, maintainable backend systems

Requirements

  • Strong experience with modern backend frameworks (NestJS or similar)
  • Solid understanding of API design and data modeling
  • Comfortable in Linux server environments and with containerization
  • Experience with relational databases (postgres)
  • Hands-on experience with Docker and Kubernetes
  • Proficient with JavaScript/TypeScript and some front-end exposure (React, Next.js, etc.)
  • Strong Python scripting skills for automation and data tasks
  • Understanding of environment management (dev, QA, prod)
  • **Nice to Have**
  • Experience with distributed systems, queues, and caching
  • CI/CD pipeline experience
  • Cloud platform familiarity (AWS, GCP, DigitalOcean)
  • ETL or data pipeline experience
  • React Native Experience (Expo)
Benefits
  • Join a fast-growing company making a real impact in drug discovery
  • Work with a sharp, passionate, mission-driven team
  • Shape the software development at a high-growth inflection point
  • Competitive salary and equity, healthcare, 401(k), flexible PTO, and remote-friendly culture

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
NestJSNode.jsPythonAPI designdata modelingBullMQRedisDockerKubernetesJavaScript