791,964open jobs
50,470companies
123,351added this week
Browse all
Salary
$101k – $112k per year
Location
Hybrid (Boston, United States)
Seniority
Middle · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Sep 16, 2026. Dana-Farber Cancer Institute scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Dana-Farber Cancer Institute is a cancer treatment and research centre in Boston, Massachusetts, providing adult and pediatric oncology care alongside laboratory and clinical research. Founded in 1947 and a teaching affiliate of Harvard Medical School, it runs its main campus on Brookline Avenue in Boston, satellite sites in Massachusetts, and a cancer collaboration with Beth Israel Deaconess Medical Center. It hires patient operations managers, new patient coordinators, scientists, medical technologists, infusion pharmacy technicians, research administrators, science writers and philanthropy staff.
The Software Engineer II is responsible for developing research and/or clinical applications within DFCI, evaluating new technologies, mentoring team members, engaging product stakeholders, and writing product requirements.

Located in Boston and the surrounding communities, Dana-Farber Cancer Institute is a leader in life changing breakthroughs in cancer research and patient care. We are united in our mission of conquering cancer, HIV/AIDS, and related diseases. We strive to create an inclusive, diverse, and equitable environment where we provide compassionate and comprehensive care to patients of all backgrounds, and design programs to promote public health particularly among high-risk and underserved populations. We conduct groundbreaking research that advances treatment, we educate tomorrow's physician/researchers,and we work with amazing partners, including other Harvard Medical School-affiliated hospitals.

  • Code new software features and translate requirements into software implementation
  • Write test suites, including: unit, integration and end-to-end tests
  • Write technical documentation
  • Maintain existing software
  • Work and think independently
  • Adapt to new technologies as required
  • Mentor new team members
  • Communicate project status, product requirements and write technical documentation

KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED:

  • Proficiency in at least one modern programming language, e.g. Python, JavaScript, Java, etc.
  • Computer Science fundamentals in data structures, algorithm design, problem solving, and complexity analysis
  • Knowledge of professional software engineering practices, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Able to lead the development of individual components of software applications, such as a user interface, database layer or application logic. Able to participate in on-going maintenance of applications and can lead code reviews
  • Proficient in two or more components of “full-stack” programming, including front-end, back-end, cloud or high-performance computing
  • Able to optimize and deploy software applications for on-premise and/or cloud-native infrastructure
  • Able to keep up-to-date with state-of-the-art software development tools and software development frameworks
  • Able to communicate project status, product requirements and write technical documentation

MINIMUM JOB QUALIFICATIONS:

The position requires a Bachelor's degree in Computer Science, Software Engineering, or a related field, with a Master's degree potentially substituting for experience. A minimum of two years of experience is required, though relevant experience may also substitute for the degree.

SUPERVISORY RESPONSIBILITIES: None

PATIENT CONTACT: None

At Dana-Farber Cancer Institute, we work every day to create an innovative, caring, and inclusive environment where every patient, family, and staff member feels they belong. As relentless as we are in our mission to reduce the burden of cancer for all, we are committed to having faculty and staff who offer multifaceted experiences. Cancer knows no boundaries and when it comes to hiring the most dedicated and compassionate professionals, neither do we. If working in this kind of organization inspires you, we encourage you to apply.

Dana-Farber Cancer Institute is an equal opportunity employer and affirms the right of every qualified applicant to receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, national origin, sexual orientation, genetic information, disability, age, ancestry, military service, protected veteran status, or other characteristics protected by law.

EEO Poster

.

Pay Transparency Statement

The hiring range is based on market pay structures, with individual salaries determined by factors such as business needs, market conditions, internal equity, and based on the candidate’s relevant experience, skills and qualifications.

For union positions, the pay range is determined by the Collective Bargaining Agreement (CBA).

$100,980.00 - $112,200.00
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
791,964 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Boston
Software Engineer 5 months ago
≈ $141k – $232k per year (Estimated) • Remote (United States, EST hours) • Full-Time • 5+ years exp
Python
JavaScript
Python
Celery
Databases
PostgreSQL
Redis
RabbitMQ
AI/ML
LangChain
Embeddings
OCR
Frontend
Next.js
React.js
DevOps
Terraform
Vercel
AWS
Apply
$243k – $295k per year • Equity • Hybrid • 5+ years exp • Bachelor's Degree • San Mateo
Python
Go
C#
AI/ML
Multimodal AI
Kubeflow
DevOps
Amazon S3
Apply
≈ $125k – $231k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Austin
Go
JavaScript
Java
TypeScript
AI/ML
LLM
Frontend
React.js
Mobile
State Management
DevOps
Rest API
CI/CD
Kubernetes
Apply
≈ $137k – $225k per year (Estimated) • Remote (United States) • 5+ years exp • Bachelor's Degree
Go
JavaScript
Java
TypeScript
AI/ML
LLM
Frontend
React.js
Mobile
State Management
DevOps
Rest API
CI/CD
Kubernetes
Apply
≈ $117k – $216k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Duluth
JavaScript
TypeScript
C#
C#
ASP.NET Core
xUnit
Databases
Azure Cosmos DB
Azure SQL Database
Frontend
Angular
React.js
DevOps
Azure DevOps
WebSockets
Azure
CI/CD
Docker
Kubernetes
Shift-Left
TCP/IP
Wi-Fi
Cybersecurity
Shift-Left Security
OWASP
IoT
MQTT
QA
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
k6
Apply
$105k – $157k per year • Equity • In office • Full-Time • 8+ years exp • Dublin
Python
Java
Rust
C++
Scala
AI/ML
LangGraph
LangChain
AI Agents
LangSmith
LLM
DevOps
GCP
Azure
AWS
Platform Engineering
Management
Agile
Apply
≈ $108k – $230k per year (Estimated) • Equity • In office • Full-Time • 8+ years exp • Vancouver
Python
Java
TypeScript
Python
Flask
FastAPI
Django
Databases
PostgreSQL
ElasticSearch
AI/ML
AI Agents
Machine Learning
DevOps
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
$164k – $246k per year • Equity • In office • TS/SCI • Full-Time • 7+ years exp • Bachelor's Degree • Reston
Python
AI/ML
Machine Learning
DevOps
Terraform
GCP
Prometheus
CI/CD
GitOps
ArgoCD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Service Mesh
Apply
≈ $90k – $150k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Montreal • Quebec • Toronto
Python
SQL
Apply
≈ $47k – $108k per year (Estimated) • Remote (Spain) • Full-Time • 8+ years exp • Barcelona • Santa Clara • Wilmington
JavaScript
Java
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
RabbitMQ
ElasticSearch
OpenSearch
AI/ML
AI Agents
Frontend
GraphQL
Angular
DevOps
Helm
Kubernetes
Amazon S3
Windows
Apply
$75k – $92k per year • Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Boston
Python
DevOps
Linux
Unix
Apply
≈ $157k – $292k per year (Estimated) • Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Boston
Databases
MySQL
PostgreSQL
Oracle
DevOps
GCP
New Relic
CircleCI
Dynatrace
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
AppDynamics
Travis CI
Bitbucket
GitHub
GitLab
Analytics
Tableau
Design
Sketch
Adobe XD
InVision
Balsamiq
Management
Asana
Trello
Monday.com
Jira
Agile
QA
Swagger
Postman
Apply
$56k – $70k per year • In office • Full-Time • 2+ years exp • High School Diploma • Boston
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
$46k – $54k per year • Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Brookline
Apply
$72k – $76k per year • Remote (United States) • Full-Time • 2+ years exp • PhD • Boston
Python
AI/ML
Interpretability
Machine Learning
Apply
$90k – $158k per year • In office • Full-Time • Boston
JavaScript
Java
SQL
Node JS
Java
Hibernate
Databases
Redis
Oracle
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude Code
DevOps
WebSockets
AWS
Kubernetes
Apply
$140k – $200k per year • Remote (United States) • Full-Time • 1+ year exp • Boston
Apply
$50k – $60k per year • In office • Part-Time • Boston
Apply
≈ $139k – $257k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Boston
Management
Agile
Apply
≈ $75k – $187k per year (Estimated) • Equity 3–3% • Remote (United States) • Contractor • Master's Degree • Boston
Design
SolidWorks
Fusion 360
Apply
See all jobs
This is one of many
791,964 more open roles from verified company boards, updated every day.