2

Remote Software Engineer Jobs in Elkridge, MD (NOW HIRING)

Senior Software Engineer

Laurel, MD ยท On-site +1

$150K - $200K/yr

The Senior Software Engineer shall develop, enhance, and prototype compliance and business ... Possible up to 2 days a week remote if tasking becomes available, but is not guaranteed. What You ...

Sr. Software Engineer

Bethesda, MD ยท On-site +1

$131K - $172K/yr

The percentage of remote work will vary based on client requirements/deliverables. Specifically, we ... Utilizes software engineering and design methodologies appropriate to the development, integration ...

Senior Software Engineer

Washington, DC ยท On-site +1

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Washington, DC ยท On-site +1

$195K - $257K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Software Engineer L1

Laurel, MD ยท Remote

$100K - $175K/yr

We are looking for an experienced Software Engineer to join their rapidly growing team! * Develops ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

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 ...

Senior Software Engineer, Java

Baltimore, MD ยท On-site +1

$150K - $220K/yr

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 ...

Software Engineer L2

Laurel, MD ยท Remote

$150K - $200K/yr

We are looking for an experienced Software Engineer to join their rapidly growing team! * Develops ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

The percentage of remote work will vary based on client requirements/deliverables. Specifically, we ... Utilizes software engineering and design methodologies appropriate to the development, integration ...

Showing results 41-60

Remote Software Engineer information

See Elkridge, MD salary details

$62.7K

$145.7K

$203K

How much do remote software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for remote software engineer in Elkridge, MD is $145,698.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,500.00 and $170,900.00 per year, depending on experience, location, and employer.

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What does a remote software engineer do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Elkridge, MD?

The most popular types of Software Engineer jobs in Elkridge, MD are:

What are popular job titles related to Remote Software Engineer jobs in Elkridge, MD?

For Remote Software Engineer jobs in Elkridge, MD, the most frequently searched job titles are:

What job categories do people searching Remote Software Engineer jobs in Elkridge, MD look for?

The top searched job categories for Remote Software Engineer jobs in Elkridge, MD are:

What cities near Elkridge, MD are hiring for Remote Software Engineer jobs?

Cities near Elkridge, MD with the most Remote Software Engineer job openings:

Infographic showing various Remote Software Engineer job openings in Elkridge, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $145,698 per year, or $70 per hour.

Senior Software Engineer

GRVTY

Laurel, MD โ€ข On-site, Remote

$150K - $200K/yr

Full-time

Medical, Retirement, PTO

Re-posted 21 hours ago


Key responsibilities

  • Develop, enhance, and prototype compliance and business processing analytics and tools.

  • Investigate, integrate, and test compliance modernization Machine Learning/AI algorithms and research proof-of-concepts.

  • Develop models, implement metrics, and monitor the performance of developed tools, functions, and data flows.


Job description

What You'll be Owning

GRVTY is seeking a Senior Software Engineer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Laurel, MD.

The Senior Software Engineer shall develop, enhance, and prototype compliance and business processing analytics and tools. The Engineer will also develop new methods for automating compliance functions and improve existing methods. Additional responsibilities include investigating, integrating, and testing compliance modernization Machine Learning/AI algorithms and research proof-of-concepts in the RD environment. The Engineer will also develop models and implement appropriate metrics and monitoring of developed tools, functions, and data flows.

Telework: Possible up to 2 days a week remote if tasking becomes available, but is not guaranteed.

What You Must Have

  • Active TS/SCI with Polygraph Clearance
  • 14-20 years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required; 4 years of additional SWE experience may be substituted for a degree
  • Experience with Python
  • Experience with GM Learn
  • Exploratory Data Analysis (EDA)
  • Experience with Jira
  • Experience with Confluence
  • Experience developing in a Linux operating environment
  • Experience with Java and Scala
  • Experience with Lucene, JEXL, SQL, JSON
  • Random Forest and ability to do feature development for Random Forest
  • Experience with Machine Learning Model building and monitoring
  • Experience with Ghostmachine (Map/Reduce)
  • Experience with Jupyter Notebooks
  • Experience with IntelliJ and/or Eclipse
  • Experience with Git/Gitlab and/or Stash/Bitbucket
  • Experience with Scikit-learn
  • Agency Compliance standards, policies, and authorities
  • Experience with Agency corporate systems
  • Experience with documentation and reviewing documentation

What Would be Nice to Have

  • Data Science skills/background
  • Experience with AWS
  • Experience implementing ML systems
  • Experience with Spark
  • Agentic AI
  • Large Language Models (LLM)
  • Machine Learning Feature Development
  • Other Machine Learning models and techniques

Pay Range:ย At GRVTY, we understand that compensation is influenced by many factors-such as geographic location, federal contract labor categories, wage rates, prior experience, skillsets, education, and certifications.ย We're proud to offer a work environment that empowers our team to achieve a strong work-life balance. GRVTY provides competitive pay, comprehensive benefits, and meaningful opportunities for professional growth.ย Our benefits package is designed to support the well-being of our employees and their families, and includes coverage in areas such as healthcare, financial wellness, retirement planning, family assistance, continued education, and paid time off.

  • The pay range for this position is: $150,000.00 - $200,000.00

#LI-BPJ