Full Stack Software Engineer

LOCATION
Durham, NC
STATUS
On-Site

About Ramona

High-throughput optical microscopy is transforming the science of modern biology — from genetics to drug discovery to synthetic biology. It is rapidly improving efficiency and opening up new possibilities across a wide range of applications.

But scientists today are fundamentally constrained by the limited perspective of traditional microscopes. As field-of-view increases, resolution decreases. Yet modern biology requires an ability to capture precise data across larger areas and at multiple points in time to understand dynamic systems and reduce costs by accelerating tedious workflows.

At Ramona, we've reimagined microscopy for the modern researcher. Our Multi-Camera Array Microscope (MCAM™) is the first of its kind to offer video-speed capture of cellular detail across an entire well plate. By equipping scientists with unprecedented speed, precision, and insight, we’re on a mission to advance human health and insight through computational microscopy. 

Our foundation is built upon five guiding principles:

  1. We empower exploration by embracing challenges and nurturing curiosity.
  2. We pursue understanding to deliver solutions that are transformative and elegantly simple.
  3. We drive innovation, seeking novel approaches to anticipate the challenges of cutting-edge research.
  4. We trust in accountability, maintaining transparency and ownership in all we do.
  5. We thrive on collaboration, valuing diverse perspectives to achieve shared goals.

Our startup environment is fast-paced and constantly evolving. Success here is driven by a willingness to embrace new challenges and make a tangible impact on our overall success. Our team members thrive on the edge of innovation, wearing multiple hats and coming up with creative solutions to drive growth. For those who excel in dynamic, ever-changing environments and are ready to contribute wherever needed, Ramona offers numerous opportunities for professional growth. However, if you prefer a more structured or predictable work environment, Ramona's fast-paced environment might not be the best fit. We’re looking for team members who are eager to push boundaries and shape the future of microscopy and scientific research.

Role Summary

We are looking for a full-stack engineer to help build and scale our computational microscopy platform, powering how scientists explore, visualize, and analyze large-scale imaging data. You will work across the stack, from backend services and APIs to user-facing applications, to deliver reliable, performant tools used by researchers working with complex biological datasets. Our users are scientists who depend on intuitive interfaces and robust infrastructure to make sense of massive microscopy datasets across environments ranging from local machines to cloud-hosted platforms. In this role, you will help design and implement the core systems that enable data ingestion, storage, analysis, and interactive visualization at scale. Ramona is revolutionizing computational microscopy with a strong emphasis on big data, scientific rigor, and usability. We are looking for an engineer who enjoys building end-to-end systems, thrives in a data-intensive environment, and is excited to create products that directly support scientific discovery.

Key Responsibilities

  • Design, build, and maintain full-stack features for data-intensive scientific applications.
  • Develop backend services and APIs for managing large microscopy datasets, metadata, and analysis results.
  • Build responsive, intuitive front-end interfaces that enable scientists to explore, visualize, and interact with complex data.
  • Collaborate with scientists, data scientists, and engineers to translate research workflows into production-ready software.
  • Optimize application performance across the stack, from database queries and APIs to frontend rendering.
  • Design scalable storage and data access patterns for large image and experiment datasets.
  • Contribute to cloud infrastructure and deployment pipelines supporting local, web, and hybrid workflows.
  • Write clear documentation for system architecture, APIs, and developer workflows.
  • Evaluate and integrate new tools and technologies to improve reliability, scalability, and developer velocity.

Qualifications

Required:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Strong proficiency in modern programming languages such as Python, JavaScript/TypeScript, or similar.
  • Experience building backend systems, APIs, and data services for production applications.
  • Experience developing modern web frontends using frameworks such as React, Vue, or similar.
  • Familiarity with databases and data storage systems (SQL and NoSQL) and designing efficient data access patterns.
  • Experience working with large datasets or data-intensive applications.
  • Familiarity with cloud platforms and deployment workflows (e.g., AWS, GCP, or Azure).
  • Strong problem-solving skills and attention to performance, reliability, and usability.
  • Ability to communicate clearly and collaborate effectively with cross-disciplinary teams.
  • Experience with scientific or imaging software, data visualization, or high-performance computing.

Preferred:

  • Master’s or Ph.D degree
  • 5+ years of experience

Why You’ll Love Working Here

  • Competitive salary and benefits, including equity options.
  • Opportunity to work in a fast-paced, innovative environment.
  • Exposure to various facets of business operations in a growing start-up.
  • Professional development opportunities in a supportive setting.
  • Access to cutting edge technology.

Equal Opportunity Statement

Ramona is an equal opportunity employer committed to diversity and inclusion in the workplace.

Interested? Below, upload your resume and cover letter with brief answers to the following questions:

  1. What is your experience with software development?
  2. What is a technical project you have worked on outside of your work and academic studies and what excites you about it?
  3. What skills do you hope to develop in working as a full stack software engineer at Ramona?

Fill out your application

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Are you authorized to work in the United States?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.