
Senior Full-Stack Engineer – Backend-Oriented
Drug Hunter
full-time
Posted on:
Location Type: Hybrid
Location: Portland • Oregon • 🇺🇸 United States
Visit company websiteJob 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