Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Dana-Farber Cancer Institute · 10 hours ago

Software Engineer

Dana-Farber Cancer Institute is a leader in life-changing breakthroughs in cancer research and patient care. The Software Engineer II will develop and maintain Ruby on Rails applications supporting research and clinical trials, mentor team members, and engage with product stakeholders.

CommunitiesHealth CareHealth DiagnosticsHospitalNon ProfitOncology
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

Ruby on RailsFull-stack programmingSoftware engineering practicesModern programming languagesTechnical documentationMentoringProblem solvingCommunication

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
Bachelor's degree in Computer Science, Software Engineering, or a related field
A minimum of two years of experience is required, though relevant experience may also substitute for the degree

Company

Dana-Farber Cancer Institute

company-logo
Dana-Farber Cancer Institute is a center dedicated to carrying out adult and pediatric cancer treatment activities and advanced research.

H1B Sponsorship

Dana-Farber Cancer Institute has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (191)
2024 (145)
2023 (155)
2022 (139)
2021 (105)
2020 (113)

Funding

Current Stage
Late Stage
Total Funding
$88.08M
Key Investors
Elaine and Eduardo Saverin FoundationThe DeGregorio Family FoundationLlama
2025-11-24Grant· $20M
2025-05-06Grant· $1M
2024-09-24Grant· $0.5M

Leadership Team

leader-logo
Edward Benz
CEO
linkedin
Company data provided by crunchbase