Point your AI agent at freehire and let it find you a job.

Get the CLI →

Staff Software Engineer – Full Stack

Staff Software Engineer – Full Stack

Posted Updated 1 view
Discussion
Staff Software Engineer – Full Stack

We are looking for a hands-on Staff Software Engineer to build and enhance high-performance visualization tools for large-scale, high-dimensional data. You'll work closely with scientists and engineers to turn complex data into intuitive, interactive experiences used by both development teams and field users.

Key Responsibilities
  • Design and develop scalable web and desktop visualization applications.
  • Build new visualization features and maintain existing production software.
  • Develop high-performance front-end and back-end systems and microservices.
  • Diagnose performance, scalability and usability issues.
  • Build automated integration, unit and test frameworks.
  • Collaborate with cross-functional teams to deliver reliable, user-focused solutions.
  • Apply AI-assisted development tools and build AI-driven visualization interfaces.
Requirements
  • 7+ years of professional software development experience.
  • Strong experience with Angular/React, TypeScript, WebGL, WebAssembly and CSS.
  • Strong backend experience with Python and/or C#, microservices and APIs.
  • Experience with Electron or similar desktop/web technologies.
  • Experience handling large datasets and performance-sensitive applications.
  • Proficiency with Git/SVN and software engineering best practices.
  • Experience with AI-assisted development tools such as GitHub Copilot or Cursor.
  • Strong communication, ownership and collaboration skills.
Nice to Have
  • Python visualization libraries and scientific/bioinformatics data experience.
  • Experience with streaming or high-throughput datasets.
  • Experience maintaining widely deployed or legacy software.
  • Customer-facing or field application experience.

Education: BS/MS in Computer Science, EE, Bioinformatics or related field.

If this opportunity aligns with your skills and career goals, we encourage you to apply.

EA License: 21C0783

EAP Registration No: R24123529

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available