2

Remote Computer Science Jobs in Maryland (NOW HIRING)

Bachelor's degree in mathematics, business, statistics, economics, computer science or equivalent ... We embrace a remote-first culture through our Flexible Workplace. Most employees hold Home-Flex ...

Bachelor's degree in mathematics, business, statistics, economics, computer science or equivalent ... We embrace a remote-first culture through our Flexible Workplace. Most employees hold Home-Flex ...

This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will ... Science degree in Computer Science, Information Technology or Engineering or equivalent work ...

Master's degree in Computer Science, Cyber Security, Information Security, Engineering, or Information Technology #CyberServiceNow For individuals assigned and/or hired to work in Remote role ...

System Engineer 2-BP-445

Hanover, MD · On-site +1

$78K - $250K/yr

A Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

System Engineer 3-BP-454

Hanover, MD · On-site +1

$78K - $250K/yr

A Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

next page

Showing results 1-20

Remote Computer Science information

See Maryland salary details

$22.4K

$85.6K

$186.9K

How much do remote computer science jobs pay per year?

As of Jul 9, 2026, the average yearly pay for remote computer science in Maryland is $85,647.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,361.00 and $122,600.00 per year, depending on experience, location, and employer.

What Are Remote Computer Science Jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

How to make $1000 a week remotely?

Remote computer science professionals can earn $1000 or more weekly by taking on freelance projects, consulting, or working as a software developer with high-demand skills such as programming, data analysis, or cybersecurity. Building a strong portfolio, gaining certifications, and using platforms like Upwork or Freelancer can help secure consistent, well-paying remote work.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

What are the key skills and qualifications needed to thrive as a Remote Computer Science professional, and why are they important?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

Can I work remotely with a computer science degree?

Yes, many computer science roles can be performed remotely, especially in software development, programming, and IT support. Remote work often requires strong technical skills, familiarity with collaboration tools, and self-discipline to manage tasks independently.

What jobs pay 4000 a week without a degree?

Remote computer science roles such as freelance software developers, web developers, or cybersecurity consultants can earn $4,000 or more weekly without a formal degree, often relying on skills, experience, and certifications. These positions typically require proficiency in programming languages, problem-solving, and self-management, and may involve contract or project-based work. High earnings are usually associated with specialized skills, a strong portfolio, and a reliable client base.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.

How can I make $100,000 a year working from home?

Remote computer science professionals can reach a $100,000 annual income by gaining specialized skills in areas like software development, data science, or cybersecurity, and obtaining relevant certifications. Building a strong portfolio, gaining experience, and working for high-paying companies or freelancing can also increase earning potential while working remotely.
What are the most commonly searched types of Computer Science jobs in Maryland? The most popular types of Computer Science jobs in Maryland are:
What are popular job titles related to Remote Computer Science jobs in Maryland? For Remote Computer Science jobs in Maryland, the most frequently searched job titles are:
What cities in Maryland are hiring for Remote Computer Science jobs? Cities in Maryland with the most Remote Computer Science job openings:
Infographic showing various Remote Computer Science job openings in Maryland as of July 2026, with employment types broken down into 70% Full Time, 21% Part Time, and 9% Contract. Highlights an 22% In-person, and 78% Remote job distribution, with an average salary of $85,647 per year, or $41.2 per hour.
TeamCenter, PLM Architect (Remote)

TeamCenter, PLM Architect (Remote)

StraCon Services Group, LLC

Patuxent River, MD • Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Job ID#1692
StraCon Services Group, LLC is seeking an experienced Teamcenter, Active Workspace Architect to support the implementation of Siemens Teamcenter services projects in the Amazon Web Services (AWS) Government Cloud Environment (GCE) for our Naval Air Systems Command (NAVAIR) customer. You will work closely with the StraCon Product Lifecycle Management (PLM) integration team to transform customer requirements into successful implementation projects, coordinating with the Original Equipment Manufacturer (OEM), various government acquisition groups, and remote technical teams to accomplish the goals of the project.
As the Teamcenter Active Workspace Developer/Architect you will help refine and grow the capabilities of current systems, driving continuous improvement to meet our engineering and logistic Active Workspace integration and interface needs. You will be responsible for design, develop, and sustain the current Teamcenter environment and related application systems.
Essential Job Duties:
  • Responsible for providing the technical and functional guidance for the planning, architecture, deployment, and integration of Siemen's Teamcenter PLM platform.
  • Help guide the strategy and overall roadmap of Teamcenter PLM amongst Active Workspace and Rich Client applications.
  • Coordinate with stakeholders focusing on Teamcenter data models, workflows, and stylesheets to implement and maintain business processes related to Navy aircraft maintenance.
  • Oversee Teamcenter PLM application architecture and learn about future releases to evaluate the impact this can have on product improvement, and value stream mapping workflows.
  • Work with teams involving engineering project leads, product marketing, CAD designers, and other stakeholders such as IT team to ensure strong communication and integration with the Teamcenter platform.
  • Implement OOTB Manufacturing Process Planning and Change Management.
  • Develop custom workflows in Teamcenter.
  • Provide guidance as the technical expert on PLM and other engineering software solutions involving CAD/CAM.
  • Continuously improve and optimize system architectural elements, such as enterprise servers amp; pool managers, web servers, Solr engine, database, load balancer, and translations servers.
  • Assist in addressing performance in Teamcenter implementations that may arise.
  • Interface with the engineering staff of all levels and work with PLM vendor for resolutions to highly complex and unique design issues.
  • Create and maintain documentation of best practices and instructions for Teamcenter.
  • Other duties as assigned or required.

Desired Experience:
  • Experience in Amazon Web Services Cloud Platform
  • Knowledge of Navy Intranet and DoD IT infrastructure
  • Experience with Agile methodology and practice.

Travel Requirements:
Occasional Travel may be required depending on location

Education/ Experience Requirements:
  • Bachelor's degree in Computer Science, Computer Engineering, Mechanical Engineering or related discipline required.
  • Minimum of 10 years of relevant, progressively responsible experience in a directly related role or industry.
  • Fundamental knowledge of Siemens Teamcenter PLM/SLM structures, logic, and operations related to Bills of Material (BOM). This knowledge must be complete enough to support creation of a PLM implementation for the U.S. Navy which includes Engineering BOMs, As-Build BOMs, As-Delivered BOMs, and As-Maintained BOMs as well as Software BOMs and comprehensive Logistics BOMs.
  • Fundamental knowledge of Siemens Teamcenter PLM/SLM integration points and methods for data ingest and export. This knowledge must be complete enough to successfully design and implement connections from the Navy Teamcenter instance on IL5 AWS to other cloud based or on-prem Navy systems.
  • Fundamental knowledge of Siemens Teamcenter PLM/SLM reporting methods and data export capabilities. This knowledge must be complete enough to successfully design and implement reports based on the Navy Teamcenter instance on IL5 AWS.
  • The ability to record design and communicate that design in a variety of formats using our existing toolset is required. Currently we use Cameo System Modeler, Visio, Jira, Confluence, and standard Microsoft Office products.
  • Expert knowledge of Siemens Teamcenter UA v12.x or above, encompassing BMIDE, Workflow, Access Management (ADA), Project Security, Organization, Groups and Roles, Dispatcher service, Active Workspace Client, Reporting and Analytics.
  • Wide-ranging experience and advanced knowledge in one or more of the following areas: Product Lifecycle Management (PLM), Product Data Management (PDM), Computer-Aided Design (CAD), Bill of Material (BOM) Management, Mechanical/Electrical CAD, Model-based Engineering, Additive Manufacturing.
  • Understanding and wide application of advanced principles, theories, concepts and techniques in Product Data Management, Project Management, Requirements Gathering, User Acceptance, Major Upgrades, Software implementation, and validation.
  • A consistent track record demonstrating the design, development, implementation, delivery, upgrade, and maintenance of PDM and PLM systems.
  • Excellent written and verbal communication skills, capable of effectively capturing and communicating technical information at all levels.

Security Requirements:
  • U.S. Citizenship required
  • Active Secret clearance or Eligibility

About StraCon:
StraCon is dedicated to supporting our government clients and warfighters by “Enhancing their Operational Capability”. With a proven track record, and an employee focused philosophy, we have developed a culture that believes in the talent of the individual. StraCon employees are empowered to “Make It Happen”. Since 2008, we have provided Program Management, Training Systems Products, Financial Management, Instructional System Design, Data Management, Courseware Development, Engineering, Logistics, Foreign Military Sales Support, and a variety other technical services for the Department of Defense. The estimated base salary range for this position is $130,000.00 - $170,000.00. The offered rate will be based on the selected candidate's level of knowledge, education, experience and skill sets. StraCon offers competitive benefits including medical, dental, vision, life insurance, accidental death and dismemberment, short/long-term disability, and 401(k) retirement plans, as well as a paid time off programs for eligible full-time employees. Eligible part-time employees are able to participate in the 401(k) retirement plans and may be eligible for state or contract required paid time off programs.
StraCon is an Equal Opportunity Employer/Veterans/Disabled Employer