Opportunity Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Senior Software Engineer - Fullstack

Isonohealth Open · verified Oct 24, 2026
Sunnyvale Full-time Senior Full-stack Engineering

At a glance

Senior Full-stack Engineering role at Isonohealth. Sunnyvale · full-time · $145,000–$175,000 base.

SalaryStated by Isonohealth
$145,000 – $175,000
Base salary for this role, in USD per year, as published in the posting.
This role, from IsonohealthOur estimate for the market: $171,250–$223,125Median $191,250
Below the market median of $191,250 for senior full-stack engineering roles in Sunnyvale.
Worked out from 8 postings that stated pay, median $191,250. Last updated Oct 15, 2026.
RoleFull-stack Engineering
SenioritySenior
LocationSunnyvale
EmploymentFull-time
Base pay$145,000–$175,000
PostedJul 24, 2026 · 3mo ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Design the desktop software for a 3D ultrasound system, including its architecture and technical specifications
  • Connect imaging algorithms, AI models and hardware interfaces into software ready for production use
  • Build secure storage, fast imaging pipelines and efficient processing for real-time image reconstruction
  • Create server APIs and web infrastructure for data ingestion, remote image viewing and AI processing
  • Guide developers, manage CI/CD releases and work with QA on verification, integration and automated testing

What you bring

  • A computer science bachelor's or master's degree and at least three years of software engineering experience
  • Full-stack development skills with C#, C++ and .NET in Microsoft Visual Studio
  • Strong knowledge of multithreading and memory management, plus experience with relational and NoSQL databases
  • Prior startup experience and clear written and spoken communication

Who this fits

This senior role suits a full-stack engineer who can work across desktop software, imaging pipelines and cloud-backed services. You’ll also lead and mentor developers while partnering with frontend and QA colleagues. The position is based in Sunnyvale, and the stated annual salary range is $145,000 to $175,000.

From the employer

About iSono Health Inc.

iSono Health is a dynamic and rapidly growing early clinical-commercial stage medical device company dedicated to saving lives and transforming care through innovative robotics, AI, and 3D ultrasound technologies.

At iSono Health, we're pioneering a new era of breast care. We believe every woman deserves access to fast, affordable, and comfortable screenings. That's why we developed ATUSA, the world's first AI-powered platform with a point-of-care, automated 3D ultrasound system.

To succeed here, you need to think like an entrepreneur, act like a leader, and execute with precision. We value individuals who take initiative, embrace challenges, and are excited to wear multiple hats. Creativity, resilience, and a commitment to excellence are essential as we push the boundaries of what’s possible in healthcare.

Our work is exciting because it’s meaningful. Together, we’re empowering women to take control of their health by expanding access to potentially lifesaving ultrasound technology. If you’re passionate about making a difference and ready to be part of a nimble, scrappy team that values impact over hierarchy, iSono Health is the place for you.

At iSono Health, success isn’t just about the work—it’s about the mindset. We’re a small but mighty team of dedicated individuals driven by a shared mission: revolutionizing women’s health and making a profound impact for patients and clinicians. With big ambitions and innovative plans, we thrive in a fast-paced, dynamic environment where every team member owns what they build.

Join us in transforming healthcare and be part of a team where every voice matters, every idea counts, and every action contributes to a greater purpose.

About the role

iSono Health is looking for a senior software engineer to join as a key member of our growing team to architect and develop a state-of-the-art platform that integrates a modern desktop application with an intuitive UI for data acquisition and 3D visualization of ultrasound images with a secure cloud back-end for centralized storage and machine learning.

If you are bright, motivated, interested in cutting-edge healthcare technology and want to make an impact on the lives of millions of women around the world, iSono Health is a place for you. iSono Health is a venture-funded health technology startup headquartered in Sunnyvale.

Responsibilities:

  • Design and implement robust software architecture and specifications for a cross-platform desktop application of a 3D ultrasound system.
  • Integrate imaging algorithms, AI/ML models, and hardware interfaces into a cohesive, production‑ready software product.
  • Architect secure and efficient databases and file storage solutions for both client and server environments, incorporating strong encryption and security practices.
  • Develop high‑speed data acquisition pipelines and efficient workflows for real‑time imaging and reconstruction.
  • Optimize performance of compute‑intensive workloads through effective threading, resource allocation, and memory management.
  • Develop secure, compliant APIs to facilitate reliable data ingestion and server-side processing, aligning with regulatory requirements.
  • Build and oversee the infrastructure required for server-side web applications enabling remote image viewing, reconstruction, and AI capabilities.
  • Collaborate closely with frontend developers to create intuitive user interactions and engaging application features.
  • Develop and maintain high-quality production-level code for different application components.
  • Create comprehensive documentation covering architecture decisions, codebase details, and system integrations.
  • Lead the software development team, mentoring junior developers and ensuring effective team collaboration.
  • Manage DevOps processes, including continuous integration and continuous deployment (CI/CD) to ensure rapid, reliable software releases.
  • Collaborate closely with the QA team to conduct software verification and validation (V&V) activities, integration testing, and end-to-end test automation.

Minimum Qualifications:

  • BS/MS in computer science with at least 3-5 years of experience
  • Full stack developer, must be proficient in C# and C++, and .Net in the Microsoft Visual Studio environment. A plus with server-side languages such as , Python, JavaScript
  • Excellent understanding of multi-threaded programming and memory management
  • Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Ability to work in a dynamic and fast-paced environment
  • Start up experience a must
  • Team player with excellent written and oral communication skills

Preferred Qualifications

  • MS in computer science with 5+ years of experience
  • Experience with JavaScript frameworks such as Node, Vue, Angular, and React.
  • Background in real-time systems and hardware-software integration.
  • Experience with medical device software development and regulated environments (e.g., IEC 62304).
  • Experience in Imaging Software preferred
  • Familiarity with GPU acceleration (CUDA or similar frameworks) is a strong plus
  • Experience with cloud computing platforms, such as AWS, Google Cloud or Azure.

Salary is market competitive with experience and includes Stock Options, Health Benefits and 401k.

Annual Salary Range is $145,000 to $175,000.

Opportunity

Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Full-stack Engineering$140k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.