senior Software Engineer ic · Posted Apr 20, 2026

About this role

Tempus is hiring a senior-level Software Engineer based in Barcelona, Spain. The posting calls out experience with Python, TypeScript, LLMs, React.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Barcelona, Spain
Posted
Apr 20, 2026

More roles at Tempus

Quality Control Technologist I-II
Chicago, IL · mid
Manager, TIME Operations Alliance
Remote (United States) · manager
GCP
MRD Clinical Account Executive, Vermont/New Hampshire/Maine
Remote · mid
Salesforce
Business Development Director, Multi-Omics (Government)
Remote (United States) · director
Key Account Director, Data & AI Apps
Remote (United States) · director
All Tempus jobs →

Job description

from Tempus careers

Passionate about precision medicine and advancing the healthcare industry?

Recent advancements in underlying technology have finally made it possible for AI to impact clinical care in a meaningful way. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, actionable insights to physicians, providing critical information about the right treatments for the right patients, at the right time.

Senior Software Engineer I

Why we’re looking for you:

  • You are eager to learn

  • You've got experience working on software development teams, and can help lead in technical analysis & design, evaluating tradeoffs, and establishing best practices

  • You love exploring hard problems and solving them with data-driven, iterative software development

  • You've worked in fast-paced, agile environments and helped keep projects on track, troubleshoot roadblocks, write documentation, and coordinate cross-team collaboration

  • You enjoy learning from and collaborating with a diverse, talented team and mentoring junior team members

  • You've got experience in both frontend and backend technologies.

  • You’re proficient in TypeScript and/or Python.

  • You embrace GenAI tools in your day-to-day work to boost productivity, accelerate learning, and focus your energy on solving the most impactful problems.

Bonus points for:

  • Experience in FastAPI, NodeJS, NestJS, React, Postgres, Jest, Pytest

  • Experience in building universal Apps in React Native (Web, iOS and Android)

    This is an excerpt. Read the full job description on Tempus careers →
All software engineering jobs software engineering in Barcelona, Spain Jobs in Barcelona, Spain software engineering salaries software engineering career path
All Tempus Jobs Browse software engineering roles senior positions