Senior Software Engineer

RareCyte, Inc.

Seattle (WA)

On-site

USD 150,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Benefits described on Careers Page

Job summary

RareCyte, Inc. is seeking a full-stack Senior Software Engineer to build a web-based platform that analyzes large microscopy images.

You will work across Django services, distributed image processing, and a high-performance browser viewer, using Vue 3, Python/Django, PostgreSQL, Redis, Celery, and Docker on Linux with Azure CI/CD. Youll own features end-to-end from design to deployment, collaborating with scientists, engineers, and product stakeholders to clarify needs and adapt as requirements

Qualifications

  • Bachelor's degree in computer science or related field.
  • 5-8 years of production software experience.
  • Strong fundamentals: testing, code review, maintainable design.
  • Experience with Python web services and Django REST Framework; modern JavaScript/TypeScript (Vue).
  • Experience with PostgreSQL and other relational databases.

Responsibilities

  • Build complex client-side applications, including real-time instrument control, high-performance image viewing, asynchronous processing, and data management.
  • Own features from design through deployment, often evolving with requirements and cross-functional collaboration.
  • Share knowledge and evaluate new technologies to keep the stack modern.

Skills

5-8 years software development
Full-stack experience
Debugging complex systems
Independent and collaborative
Technical communication

Education

Bachelor's degree in computer science or related field

Tools

Python Django REST Framework
Vue.js
PostgreSQL
Redis
Docker
Linux

Job description

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 skillsAbility 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*

Base Salary Range: $150,000 - $170,000 (annualized)

*Determining a base wage and title will be based on several factors which include skill set, level of education, experience and qualifications, as well as RareCyte internal equity. Some roles may also qualify for additional compensation such as bonus, commission, stock options and travel allowance.

Benefits

At RareCyte, we support our employees in and out of the office. Please visit the Careers Page on our website to view a list of benefits offered to eligible employees.

Equal Opportunity

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Accommodation

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to RareCyte Human Resources at hr@rarecyte.com.

Safety & Vaccine

RareCyte is committed to maintaining a safe and healthy workplace for all employees. If there are future COVID-19 or similar pandemic outbreaks, RareCyte will follow applicable recommendations or requirements from the Washington State Department of Health and other relevant public health authorities regarding vaccine implementation and workplace safety measures for all team members. Vaccination may become a condition of employment where required or deemed necessary to maintain a safe workplace. Employees or applicants who are unable to comply due to a qualifying medical condition, disability, or sincerely held religious belief may submit a request for a reasonable accommodation through Human Resources at hr@rarecyte.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Marketing Manager
Senior Product Marketing Manager

RareCyte, Inc. • Seattle (WA)

On-site
USD 130,000 - 160,000
Stock options
Travel allowance
Senior Full-Stack Engineer: Python/Django + Vue
Senior Full-Stack Engineer: Python/Django + Vue

RareCyte, Inc. • Seattle (WA)

On-site
USD 150,000 - 170,000
Benefits described on Careers Page
Senior Software Engineer
Senior Software Engineer

Foresight Diagnostics (a Natera company) • Boulder (CO)

On-site
USD 145,000 - 175,000
Paid vacation
Sick time
Parental leave
+1
Sr. Software Engineer, Clinical Software
Sr. Software Engineer, Clinical Software

Personalis • Fremont (CA)

On-site
USD 150,000 - 175,000
Health benefits
Annual bonus
Long-term incentive units (equity)
+10
Senior Full-Stack Engineer — Python/Django + Vue (Imaging Platform)
Senior Full-Stack Engineer — Python/Django + Vue (Imaging Platform)

RareCyte, Inc. • Seattle (WA)

Hybrid
USD 150,000 - 170,000
Senior Full Stack Software Engineer San Francisco (Brisbane), CA
Senior Full Stack Software Engineer San Francisco (Brisbane), CA

Vivodyne, Inc. • San Francisco (CA)

Hybrid
USD 204,000 - 286,000
Sr. Software Engineer, Clinical Software
Sr. Software Engineer, Clinical Software

Personalis, Inc. • Fremont (CA)

On-site
USD 150,000 - 175,000
Medical insurance
401(k) match
ESPP (Employee Stock Purchase Plan)
+6
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Echo Neurotechnologies • San Francisco (CA)

On-site
USD 180,000 - 220,000
Stock options
401(k) program with matching
Staff Software Engineer, Fullstack
Staff Software Engineer, Fullstack

PathAI • Boston (MA)

Hybrid
USD 146,000 - 224,000
Senior Software Engineer, .NET
Senior Software Engineer, .NET

GeneDx • United States

Remote
USD 165,000 - 175,000
Paid Time Off (PTO)
Health, Dental, Vision and Life insurance
401k Retirement Savings Plan
+2