Senior Software Engineer
RareCyte, Seattle
- Pay
- $150K–$170K / year
- Work type
- Onsite
- Level
- Senior
- Area
- Software engineering
- Posted
- Oct 8, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
RareCyte is a precision biology company developing innovative technologies and products for spatial proteomics and liquid biopsy. Our platforms are used by leading therapeutic companies and research institutions worldwide to advance translational and clinical research programs. The company's Orion™ spatial proteomics platform uses novel single-round technology to deliver quantitative, high-plex spatial biomarker data with the throughput and reproducibility required to support the development of precision therapeutics. The CyteFinder®, AccuCyte®, and RarePlex® products enable class leading rare cell detection for liquid biopsy.
We’re looking for a full-stack Senior Software Engineer to join our team and make a direct impact on our product and customers. This role will build a web-based platform that runs scans and manages and analyzes the resulting image data. Responsibilities also include working across the whole stack: Django services, distributed image processing, and a high-performance browser viewer for large microscopy images.
Our stack: Vue 3, Pinia, Tailwind CSS, Python/Django, Django REST Framework, Celery, PostgreSQL, Redis, and Docker on Linux. We use Azure for CI/CD.
Responsibilities - Build complex client-side applications, including real-time instrument control, high-performance image viewing, asynchronous processing, and data management
- Be responsible for features from design through deployment, often starting from incomplete or evolving requirements and working with scientists, engineers, and product stakeholders to clarify needs and adapt as they change
- Share knowledge with teammates and help evaluate new technologies to keep our stack modern
Required Qualifications - Bachelor's degree in computer science or a related field
- 5 - 8 years of experience building production software
- Strong software engineering fundamentals, including testing, code review, and maintainable design
- Demonstrated ability to debug complex systems
- Experience with Python web services and APIs (Django and Django REST Framework strongly preferred) and modern JavaScript/TypeScript (Vue preferred)
- Experience with relational databases such as PostgreSQL
- Ability to make reasonable decisions with incomplete information and adjust course as requirements change
- Excellent written and verbal communication skills
- Ability to work independently and collaboratively in a cross-functional team
Preferred Qualifications - Experience with WebSockets, Celery or other task queues, Redis
- Experience with scientific or image data in Python (NumPy, SciPy, OpenCV, TIFF/OME-TIFF)
- Experience with browser graphics or large-image viewing (WebGL, OpenSeadragon, Web Workers)
- Interest in and experience with front-end design, especially for scientific applications
Compensation Base salary range spans a Software Engineer up to Senior Software Engineer*
Similar roles at other companies
Senior Software Engineer - Full Stack
Notable LabsFoster City, California
Pay not posted
Posted Nov 5, 2019
Senior Full Stack Software Engineer
VivodyneSan Francisco (Brisbane), CA +1
$204K–$286K / yr
Posted Apr 24, 2026
Senior Software Engineer, Fullstack
PathAIBoston, MA (Hybrid) +1
$128K–$196K / yr
Posted Aug 11, 2026
Senior Full Stack Software Engineer
Noctrix HealthPittsburgh, PA +1
Pay not posted
Posted Jun 16, 2026
Listed on RareCyte's Lever job board; checked 4 h ago. First seen by us 32 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.