1

From Home Bioinformatics Software Engineer Jobs in Frederick, MD

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... synthesis from system level to individual software components. CONUS TRAVEL: N OCONUS TRAVEL: N ...

Perform engineering calculations, investigations, software development, hardware selection, and ... work-from-home day. There is substantial flexibility in practice, but on-site presence remains ...

New

Software Engineer

Frederick, MD · On-site

$131K - $177K/yr

... from concept to deployment. · Experience in project task planning and possess effective communication, report writing, and presentation skills. · Knowledge of professional software engineering and ...

Bioinformatician 1

Rockville, MD · On-site

$88K - $132K/yr

D. in information technologies, computational sciences/ programming, bioinformatics, or other ... Proven ability to draft technical software documentation, SOPs, and user requirement specifications ...

Software Engineer- SME

Dulles, VA · On-site

$170K - $200K/yr

The Software Engineer SME shall collaborate on the integration of capabilities from different systems. Additionally, you will collaborate on the design, development, testing and integration.

Principal Software Engineer

Germantown, MD

$137K - $184K/yr

The ideal candidate is a hands-on engineer with a proven track record designing and delivering ... Demonstrated experience designing and delivering complex software products from concept through ...

The ideal candidate is a hands-on engineer with a proven track record designing and delivering ... Demonstrated experience designing and delivering complex software products from concept through ...

Principal Software Engineer

Germantown, MD · On-site

$137K - $184K/yr

The ideal candidate is a hands-on engineer with a proven track record designing and delivering ... Demonstrated experience designing and delivering complex software products from concept through ...

Software Engineer II

Germantown, MD · On-site

$100 - $125/hr

Software Engineer II Location: Germantown, MD, US, 20876 Job ID: 115049 DRS RADA Technologies, a ... from startup-speed to enterprise-grade without sacrificing our ability to move quickly and adapt.

You may receive email and SMS notifications from the Eliassen Virtual Recruiting Team ( noreply ... home address, bank account, or check routing number) until you have worked with someone clearly ...

Cloud Software Engineer

Potomac, MD · On-site

$62 - $80.75/hr

Bachelors degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of cloud software engineering experience on projects with similar Big ...

Cloud Software Engineer

Potomac, MD · On-site

$62 - $80.75/hr

Master in Computer Science or related discipline from an accredited college or university may be ... Software Engineering Problems such as efficiently processing and retrieving large amounts of data ...

Software Engineer / Developer Job Type: Full time, On-Site, potential for hybrid schedule Clearance ... Apply research and development techniques to progress product from an idea into production Common ...

Showing results 21-40

From Home Bioinformatics Software Engineer information

See Frederick, MD salary details

$42.8K

$130.3K

$237.1K

How much do from home bioinformatics software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for from home bioinformatics software engineer in Frederick, MD is $130,302.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,400.00 and $156,100.00 per year, depending on experience, location, and employer.

What is the difference between From Home Bioinformatics Software Engineer vs From Home Data Scientist?

AspectFrom Home Bioinformatics Software EngineerFrom Home Data Scientist
Required CredentialsBachelor's or Master's in Bioinformatics, Computer Science, or related fields; programming skills in Python, R, JavaBachelor's or Master's in Data Science, Statistics, or related fields; proficiency in Python, R, SQL
Work EnvironmentRemote, often collaborating with research labs, biotech firms, or healthcare companiesRemote, working with tech companies, finance, or healthcare organizations
Industry UsagePrimarily in biotech, healthcare, and research institutionsAcross tech, finance, healthcare, and consulting sectors

Both roles often require strong programming skills and a background in data analysis. The main difference lies in their focus: Bioinformatics Software Engineers specialize in biological data and research applications, while Data Scientists work across various industries analyzing diverse data sets. Both roles are increasingly remote and collaborative, making them suitable for from-home work environments.

What are popular job titles related to From Home Bioinformatics Software Engineer jobs in Frederick, MD?

For From Home Bioinformatics Software Engineer jobs in Frederick, MD, the most frequently searched job titles are:

What cities near Frederick, MD are hiring for From Home Bioinformatics Software Engineer jobs?

Cities near Frederick, MD with the most From Home Bioinformatics Software Engineer job openings:

Infographic showing various From Home Bioinformatics Software Engineer job openings in Frederick, MD as of June 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 77% Physical, 1% Hybrid, and 22% Remote job distribution, with an average salary of $130,302 per year, or $62.6 per hour.

Software Engineer

Kepora

Potomac, MD • On-site

Full-time

Re-posted 13 days ago


Key responsibilities

  • Develop, maintain, and enhance complex software systems based on documented requirements.

  • Review and test software components for adherence to design requirements and document test results.

  • Resolve software problem reports and provide input to system design, including hardware/software trade-offs and requirements analysis.


Job description

???? Clearance & Citizenship Requirements

This position requires U.S. Citizenship and an activeTS/SCI security clearance with Full Scope Polygraph.Candidates who do not currently hold these credentials will not be considered.


Description:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
CONUS TRAVEL: N
OCONUS TRAVEL: N
Regular Hours Per Year: 1880
Extra Hours Per Year: 0
Night Work: N
Local Travel Using a POV: N
Pager Duty: N
Pager Duty Comments:
Work on Holidays: N
Work on Weekends: N
Shift Work: N
WarZone: N
COOP: N
Unpublished Skills: N/>CONUS TRAVEL: N
OCONUS TRAVEL: N
Regular Hours Per Year: 1880
Extra Hours Per Year: 0
Night Work: N
Local Travel Using a POV: N
Pager Duty: N
Pager Duty Comments:
Work on Holidays: N
Work on Weekends: N
Shift Work: N
WarZone: N
COOP: N
Unpublished Skills: N
Mandatory Skills:
1. Twelve (12) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
2. Bachelors degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelors degree.
Optional Skills:
1. Analyze user requirements to derive software design and performance requirements
2. Debug existing software and correct defects
3. Provide recommendations for improving documentation and software development process standards
4. Design and code new software or modify existing software to add new features
5. Integrate existing software into new or modified systems or operating environments
6. Develop simple data queries for existing or proposed databases or data repositories
7. Write or review software and system documentation
8. Serve as team lead at the level appropriate to the software development process being used on any particular project
9. Design or implement complex database or data repository interfaces/queries
10. Develop or implement algorithms to meet or exceed system performance and functional standards
11. Assist with developing and executing test procedures for software components
12. Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
13. Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
14. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
15. Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
16. Implement recommendations for improving documentation and software development process standards
17. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
18. Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
19. Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
20. Recommend new technologies and processes for complex software projects
21. Serve as the technical lead of multiple software development teams
22. Select the software development process in coordination with the customer and system engineering
23. Ensure quality control of all developed and modified software
24. Delegate programming and testing responsibilities to one or more teams and monitor their performance