Skip to content

Senior Software Engineer

Leads end-to-end development of scalable, distributed SaaS features for a clinical-trial platform, contributing to architecture, engineering practices, and customer-focused delivery. Requires 7+ years of experience, TypeScript and Python expertise, and strong full-stack and cloud skills.

About the job

Responsibilities

  • Lead feature delivery from ideation through release, ensuring business requirements are met.
  • Architect and develop high-complexity features and solve challenging technical problems hands-on.
  • Establish and promote engineering best practices for quality, performance, and scalability.
  • Evaluate and integrate new technologies to improve platform functionality.
  • Mentor software engineers and foster collaborative learning.
  • Maintain a customer-centric approach and ensure features improve user experience.

Requirements

  • 7+ years of experience delivering highly scalable, distributed SaaS products with multi-tenancy.
  • Strong understanding of microservice architecture and RESTful services.
  • Expertise in TypeScript and Python.
  • Strong skills in React, HTML, CSS, Node.js, and Docker.
  • Experience with real-time data or event systems.
  • Experience designing relational schemas using PostgreSQL, MySQL, or similar relational data stores.
  • Experience with Azure, AWS, and/or Google Cloud.
  • Self-motivated, independent, collaborative, adaptable, and able to learn new technologies.
  • Willingness to lead and mentor software engineers.
  • Excellent written, verbal, and interpersonal communication skills.
  • Bachelor's degree in Computer Science, a related discipline, or equivalent training experience.

Nice-to-haves

  • Experience with AI-powered feature development, AI/LLM integration, cross-service integration, Microsoft Office Add-in development, or clinical trials and regulated healthcare.
  • Experience with UV, Vite, Redis Cache, Postgres, Express, Inversify, or Agno.
  • Experience working at a fast-moving, growth-minded startup.

Compensation and Benefits

  • Base salary range: $168,000-$198,000.
  • Equity is a major component of total compensation.
  • Medical, dental, and vision coverage.
  • 401(k) retirement plan.
  • Basic life insurance.
  • Short- and long-term disability coverage.
  • Flexible vacation policy, paid sick time, and observed public holidays.
  • Training and development reimbursement.
  • Hybrid work environment.
  • Peer-to-peer bonus program and company/department events.
  • Stock option plan.
  • On-premises amenities, including a gym and restaurant tenant discounts.

Skills

TypeScript, Python, React, HTML, CSS, Node.js, Docker, Microservices, Restful Services, Postgres, MySQL, Redis, AWS, Azure, GCP

Propel

Propel

Brooklyn, NY
Senior Full Stack Engineer, Healthcare
$170k+/yrRemote5+ YOEFullstack Engineering

Build end-to-end full-stack systems for Medicare/Medicaid products, including mobile apps with Vue/TypeScript/Capacitor and backend with Python/Flask/Postgres. Requires 5+ years experience, startup mindset, Python/JS fluency, and CS fundamentals.

TetraScience

TetraScience

United States

Senior Software Engineer, Agents
$170k+/yrRemote5+ YOEFullstack Engineering

Build and operate scalable full-stack distributed applications using C#/.NET, TypeScript, React, and AWS. The role requires production experience across microservices, automated testing, CI/CD, observability, and troubleshooting in both cloud-native and customer-hosted environments.

Attentive

Attentive

United States

Senior Software Engineer, Tag Engineering
$170k+/yrRemote6+ YOEFullstack Engineering

Build and operate first-party data collection systems across browser code, edge runtimes, and backend services. The role requires 6+ years of software engineering experience, strong Java or Kotlin and JavaScript/TypeScript skills, edge-computing familiarity, and production use of AI-assisted development tools.

Propel

Propel

Brooklyn, NY
Senior Full Stack Engineer
$170k+/yrRemote5+ YOEFullstack Engineering

Senior Full Stack Engineer builds and ships features for mobile apps and scalable backends serving millions, partnering with Product/Design on consumer products for government benefits. Requires 5+ years experience, Python/JavaScript fluency, strong product instincts, and ownership mindset.

Prove AI

Prove AI

New York, NY
Senior Software Engineer, Identity Platform
$170k+/yrRemote6+ YOEFullstack Engineering

Senior Software Engineer building scalable microservices and event-driven platforms for Prove's phone-centric identity verification and fraud detection services. Requires 6+ years experience, strong Java/OOP, cloud, and database skills; prefers Kafka, Flink, React.