2

Remote Biotech Software Engineer Jobs in North Carolina

About the Team Software Engineers own the full lifecycle of keeping endpoints up-to-date, from ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

The Fresh Market is searching for a Software Engineer I that is fully remote. The Software Engineer I candidate must have advanced-level experience with OOP (object-oriented programming) techniques ...

Personal time off and additional time off purchase plans available The Fresh Market is searching for a Software Engineer I that is fully remote. The Software Engineer I candidate must have advanced ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We hire the best software engineers, but experience in our stack can't hurt: NinjaOne is built on ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We hire the best software engineers with experience in our stack: NinjaOne is built on Java ...

About the Role We are hiring a C++ Software Engineer to join our growing team developing NinjaOne ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

Software Engineer III

Charlotte, NC · Remote

$135K - $200K/yr

About the Role As a Software Engineer III at Limble, you will partner with the Product team to ... Fully remote position * Flexible PTO * 13 paid company holidays * Paid parental leave * Health ...

Software Engineer

Raleigh, NC · On-site +1

$115K - $185K/yr

S. or foreign equivalent) in Computer Science, Computer Engineering, Cyber-Physical Systems or ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

$115K - $185K/yr

S. or foreign equivalent) in Computer Science, Computer Engineering, Cyber-Physical Systems or ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Staff Software Engineer

Charlotte, NC · On-site +1

$135K/yr

Tuesday-Thursday in-office, Monday and Friday remote.* THE POSITION You will be the technical lead ... Experience leading junior and senior software engineers * Experience working in Agile/Scrum ...

Staff Software Engineer

Charlotte, NC · On-site +1

$135K/yr

Tuesday-Thursday in-office, Monday and Friday remote.* THE POSITION You will be the technical lead ... Experience leading junior and senior software engineers * Experience working in Agile/Scrum ...

Showing results 21-40

Remote Biotech Software Engineer information

What is a remote biotech software engineer?

A Remote Biotech Software Engineer is a professional who develops, maintains, and optimizes software applications for biotechnology companies while working outside of a traditional office setting, often from home or another remote location. Their work typically involves creating tools for bioinformatics, data analysis, laboratory automation, or clinical research, supporting scientists and researchers in the biotech field. These engineers use programming languages and frameworks to solve complex biological problems, ensure data integrity, and streamline research processes. The role requires strong technical skills, knowledge of biotechnology concepts, and the ability to collaborate virtually with multidisciplinary teams.

What are the key skills and qualifications needed to thrive as a remote biotech software engineer?

To thrive as a Remote Biotech Software Engineer, you need strong programming skills (such as Python, Java, or C++), a solid understanding of biology or bioinformatics, and a relevant degree in computer science, bioinformatics, or a related field. Familiarity with bioinformatics tools, cloud computing platforms (like AWS or Azure), and version control systems (such as Git) is typically required, along with experience using specialized biotech databases and APIs. Excellent problem-solving, self-motivation, and effective remote communication are crucial soft skills for collaborating with cross-functional teams and managing independent workloads. These competencies ensure reliable, innovative software solutions that advance biotech research and development while maintaining productivity in a remote work environment.

How does a remote biotech software engineer typically collaborate with cross-functional teams in a distributed work environment?

Remote Biotech Software Engineers often work closely with scientists, data analysts, and product managers through virtual collaboration tools such as Slack, Zoom, and project management platforms. Effective communication and regular updates are essential to ensure alignment on project goals, especially when integrating software solutions with laboratory workflows or bioinformatics pipelines. Engineers may participate in daily stand-up meetings, code reviews, and sprint planning sessions to stay connected and address challenges promptly. Building strong relationships remotely requires proactive engagement and clear documentation to bridge the gap between technical and scientific teams.

What is the difference between Remote Biotech Software Engineer vs Remote Bioinformatics Software Developer?

AspectRemote Biotech Software EngineerRemote Bioinformatics Software Developer
Required CredentialsBachelor's or Master's in Bioinformatics, Biotechnology, or Computer Science; coding skillsBachelor's or Master's in Bioinformatics, Computer Science, or related; programming experience
Work EnvironmentLaboratories, biotech companies, remote teamsResearch labs, biotech firms, remote collaboration
Industry UsageBiotech, pharmaceutical, healthcareGenomics, molecular biology, healthcare research

The main difference is that Remote Biotech Software Engineers focus on developing software for biotech applications, often working closely with lab teams, while Remote Bioinformatics Software Developers primarily analyze biological data and develop algorithms. Both roles require programming skills and are common in biotech industries, but their focus areas differ slightly.

What are the most commonly searched types of Biotech Software Engineer jobs in North Carolina?

The most popular types of Biotech Software Engineer jobs in North Carolina are:

What job categories do people searching Remote Biotech Software Engineer jobs in North Carolina look for?

The top searched job categories for Remote Biotech Software Engineer jobs in North Carolina are:

What cities in North Carolina are hiring for Remote Biotech Software Engineer jobs?

Cities in North Carolina with the most Remote Biotech Software Engineer job openings:

Infographic showing various Remote Biotech Software Engineer job openings in North Carolina as of August 2026, with employment types broken down into 84% Full Time, and 16% Part Time. Highlights an 100% Remote job distribution.

C++ Staff Software Engineer

NinjaOne

On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

About the Role

We are hiring a Staff C++ Software Engineer to join our growing team developing NinjaOne’s automated endpoint management suite of software products, trusted by over 40,000 customers globally. You will develop high-impact software products used daily by IT teams and MSPs (managed service providers) to monitor, manage, and secure endpoints at scale. 

About the Team

Software Engineers own the full lifecycle of keeping endpoints up-to-date, from detecting available patches to safely applying them and rebooting. The work spans OS patches across multiple platforms (Windows Update, macOS software update, Linux package managers) and third-party application updates (3PP).

As a Staff Engineer on this team, you'll work on our C++ agent repo — the software that runs directly on customer devices with elevated system privileges to detect, install, and validate patches across Windows, macOS, and Linux. This means working close to the metal with system-level APIs, building resilient install and rollback logic, and reading and acting on policy owned by our mainline platform team. You'll be one of the most senior technical voices on the C++ side of Patching, helping shape architecture and mentoring other engineers as the team continues to grow.

Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS.  Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.

What You’ll be Doing

  • Reviewing Code - Review code for correctness, maintainability, and architectural health
  • Mentoring - Guide and grow senior and mid-level engineers on the team
  • Process Implementation and Improvement - Identify gaps, propose fixes, and drive them through to completion
  • Cross Team Collaboration - Align with mainline, catalog, and other patching squads on shared ownership and integration points
  • Ensuring Product / Business Level Needs Are Engineered Into the Product - Translate roadmap priorities and customer needs into sound technical design
  • Other duties as needed

About You

  • Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field
  • 10+ years of C++ development experience, Modern C++ (C++17 and above)
  • Experience in Cross-platform development (Windows/macOS/Linux – Win32 API, POSIX)
  • gRPC / Protocol Buffers
  • SQLite / Embedded database patterns
  • CMake
  • Proficiency working with Qt and Vcpkg a strong plus

About Us 

NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. ​

The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. ​ NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.

What You’ll Love 

We are a collaborative, kind, and curious community. 

We honor your flexibility needs with full-time work that is hybrid remote.

We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.

We help you prepare for your financial future with our 401(k) plan.

We prioritize your work-life balance with our unlimited PTO.

We reward your work with opportunity for growth and advancement.

Additional Information

This position is NOT eligible for Visa sponsorship.

*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.

Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $150,000 to $240,000 per year.

For roles based in New York, the base salary hiring range for this position is $150,000 to $240,000 per year.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.

#LI-JL1

#LI-Remote