Software Engineer II

TalentBurst

South San Francisco (CA)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TalentBurst in South San Francisco, CA, seeks a Senior Software Engineer—Full Stack & Cloud—to design, build, and optimize tools that accelerate clinical trial development. You will collaborate with engineers, analysts, and business stakeholders to translate complex requirements into scalable software across front-end, back-end, and cloud platforms.

You will develop UI with ReactJS, implement with Python back-end (FastAPI/Flask/Django), and manage AWS infrastructure using Docker, Kubernetes,

Qualifications

  • 5+ years of software engineering experience building production web apps.
  • Experience with AI-assisted development tools to boost coding efficiency.
  • Proficiency in Python back-end using FastAPI, Flask, or Django.
  • Proficiency in JavaScript front-end using ReactJS.
  • Experience with AWS and modern DevOps practices (Docker, CI/CD, IaC).
  • Experience writing automated tests for front-end and back-end.

Responsibilities

  • Collaborate with engineers, analysts and stakeholders to translate requirements into scalable solutions.
  • Build and maintain responsive UI and applications with ReactJS.
  • Design and maintain test automation suites (Playwright, PyTest, Jest).
  • Drive DevOps by building CI/CD pipelines for automated testing and deployment.
  • Provision and monitor AWS cloud infrastructure using Docker/Kubernetes and IaC tools.
  • Participate in full SDLC within an Agile environment.

Skills

Full stack development
Python back-end
ReactJS front-end
AWS & DevOps
CI/CD & testing
Problem solving
AI-assisted tools

Tools

Docker
Kubernetes
Terraform
CloudFormation
GitHub Actions
GitLab CI
Playwright
PyTest
Jest

Job description

Title: Senior Software Engineer – Full Stack & Cloud

Location: South San Francisco, CA

Duration: 12 Months Contract

Job Description

Client is seeking an experienced Software Engineer who will be responsible for designing, developing, and optimizing tools and platforms that enable the acceleration of clinical trial development, ultimately bringing life-changing medicines to patients faster.

Responsibilities
  • Work collaboratively with a cross functional team of engineers, analysts and business stakeholders to translate complex requirements into scalable end-to-end software solutions
  • Build, and maintain highly responsive and intuitive user interfaces and applications using modern JavaScript and ReactJS
  • Design, implement, and maintain comprehensive test automation suites (unit, integration, and end-to-end) using tools such as Playwright, PyTest and Jest to ensure high code quality and software reliability
  • Drive DevOps best practices by building and managing robust CI/CD pipelines (e.g., GitHub Actions, or GitLab CI) for automated testing and continuous deployment
  • Provision, manage, and monitor cloud infrastructure (AWS) utilizing containerization (Docker, Kubernetes) and Infrastructure as Code (IaC) tools like Terraform or CloudFormation
  • Participate in the full software development lifecycle within an Agile environment, including system design, coding, code reviews, and architecture planning
Skills
  • 5 years of software engineering experience focused on building, and supporting scalable production web applications
  • Effective use of AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Cursor, etc.) to enhance coding efficiency, testing, and documentation
  • Proficiency in backend development using Python (experience with frameworks like FastAPI, Flask, or Django)
  • Proficiency in frontend development using JavaScript (ES6 ) and ReactJS
  • Experience with AWS, and modern DevOps/deployment practices (Docker, CI/CD tools, IaC)
  • Experience writing automated tests and working with modern testing frameworks for both front-end and back-end
  • Strong analytical and problem-solving skills with a commitment to writing clean, maintainable, and testable code
Preferred Qualifications
  • Experience building data-intensive applications that manipulate and visualize complex datasets
  • Hands-on experience providing operational support for production applications, including system monitoring, incident response, and infrastructure troubleshooting
  • Experience designing and developing robust end-to-end automated test frameworks to ensure quality and reliability across complex production web applications
  • Proficiency in SQL for writing complex queries, and optimizing database performance (e.g., PostgreSQL, MySQL)
  • Knowledge of industry data standards and regulatory compliance (e.g., 21 CFR Part 11, GxPand HIPAA/GDPR)
Why TalentBurst?

At TalentBurst, we deliver more than talent, we deliver outcomes. We partner with you to move quickly and connect you to opportunities aligned with your skills and long term growth.

Backed by precision, transparency, and results, we connect top talent with leading organizations through trusted partnerships.

We offer competitive compensation and comprehensive benefits, including medical, dental, vision, and retirement options.

TalentBurst is an equal opportunity employer committed to an inclusive and diverse workforce.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

ICONMA • South San Francisco (CA)

On-site
USD 140,000 - 190,000
Software Engineer II
Software Engineer II

Tailored Management • South San Francisco (CA)

On-site
USD 75,000 - 106,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

TalentBurst • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Medical benefits
Retirement options
Equal opportunity employer
Senior Full-Stack Software Engineer – Cloud
Senior Full-Stack Software Engineer – Cloud

TalentBurst • South San Francisco (CA)

On-site
USD 140,000 - 190,000
Software Engineer III
Software Engineer III

TalentBurst • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+1
SOFTWARE ENGINEER II
SOFTWARE ENGINEER II

NORTH EAST MEDICAL SERVICES • Daly City (CA)

On-site
USD 121,617 - 139,776
Free medical, dental, and vision insurance
401(k) contributions
Senior Data Scientist
Senior Data Scientist

TalentBurst • South San Francisco (CA)

On-site
USD 180,000 - 230,000
SR SOFTWARE ENGINEER
SR SOFTWARE ENGINEER

TALENT Software Services • Rochester (MN)

On-site
USD 120,000 - 160,000
Full Stack Developer 249497
Full Stack Developer 249497

Medix™ • Columbia (MD)

Remote
USD 130,000 - 135,000
Senior Software Engineer
Senior Software Engineer

RhythmScience Inc. • United States

Remote
USD 130,000 - 210,000
Remote-first culture
Mission-driven work
High autonomy