2

Remote Software Engineer Manager Jobs in Maryland

Staff Software Engineer

Rockville, MD ยท Remote

$180K - $220K/yr

We're looking for a Staff Software Engineer to build the next generation of Kubernetes optimization ... Must have strong communication and collaboration skills with remote team members. * Active CKA ...

Staff Software Engineer

Rockville, MD ยท On-site +1

$180K - $220K/yr

We're looking for a Staff Software Engineer to build the next generation of Kubernetes optimization ... Must have strong communication and collaboration skills with remote team members. * Active CKA ...

Software Engineer

Hanover, MD ยท On-site +1

$78K - $250K/yr

... management information systems) based upon documented requirements. Works individually or as part ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

Senior Software Engineer, C++

Baltimore, MD ยท On-site +1

$150K - $220K/yr

About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing ... management, autonomous patching, backup, and remote access in a single console to improve ...

About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing ... management, autonomous patching, backup, and remote access in a single console to improve ...

At least 2 years of experience working directly with offshore development teams, including managing ... We're a nimble, remote-first team with a bold mission to redefine pharmacy benefits-and we're just ...

Staff Performance Software Engineer

Baltimore, MD ยท On-site +1

$200K - $300K/yr

About the Role As a Staff Performance Software Engineer, you will serve as a technical leader for ... management, autonomous patching, backup, and remote access in a single console to improve ...

$200K - $250K/yr

... and business management information systems) based upon documented requirements. * Works ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

next page

Showing results 1-20

Remote Software Engineer Manager information

What are the key skills and qualifications needed to thrive as a Remote Software Engineer Manager, and why are they important?

To thrive as a Remote Software Engineer Manager, you need a strong background in software development, team leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and remote collaboration platforms (like Slack and Zoom) is essential. Excellent communication, problem-solving abilities, and the capacity to motivate and guide remote teams distinguish top performers in this role. These skills ensure effective project delivery, cohesive remote teamwork, and the ongoing professional growth of distributed engineering teams.

What is the difference between Remote Software Engineer Manager vs Remote Software Engineer?

AspectRemote Software Engineer ManagerRemote Software Engineer
CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's/Master's in CS or related field, technical skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersDevelops code, implements features, collaborates with team
Employer & Industry UsageTech companies, startups, large enterprisesTech companies, startups, software development firms

The main difference is that a Remote Software Engineer Manager oversees teams and projects, focusing on leadership and management, while a Remote Software Engineer primarily writes code and develops software features. Both roles require technical expertise, but the manager also needs leadership skills and experience managing teams.

How do Remote Software Engineer Managers effectively support and lead distributed teams?

Remote Software Engineer Managers utilize a mix of regular video meetings, asynchronous communication tools, and clear documentation to maintain team cohesion and productivity. They focus on setting clear expectations, providing timely feedback, and fostering a culture of trust and autonomy despite geographical distances. Additionally, they often implement structured onboarding processes and promote professional growth through virtual mentorship and training, ensuring remote engineers feel connected and supported.

What is a Remote Software Engineer Manager?

A Remote Software Engineer Manager is a technical leader who oversees a team of software engineers working from different locations rather than a centralized office. Their responsibilities include managing project timelines, mentoring developers, facilitating communication, and ensuring the successful delivery of software products. They use digital collaboration tools to coordinate their teams, set goals, and monitor progress. This role requires strong leadership, technical expertise, and the ability to foster a positive, productive remote work environment.
What cities in Maryland are hiring for Remote Software Engineer Manager jobs? Cities in Maryland with the most Remote Software Engineer Manager job openings:

HPC Software Engineer (AE26021529SE3)

Advantage Engineering & IT Solutions Inc

Annapolis Junction, MD โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago


Job description

AEITS, Inc., a GTSC company, is growing its team! Seeking a High-Performance Computing (HPC)ย Software Engineer, Level 3, to support our customer in the Fort Meade, MD area. You will play a key role in analyzing business and technical processes to formulate and develop business information processing systems. Coordinates with business and technology teams.

Location: Annapolis Junction, Marylandย 

All work is on-site. This is not a hybrid or remote position.

Mission: As an HPC Software Engineer, you will design, develop, test, deploy, document, maintain, and enhance complex and diverse software for HPC (high performance computing) systems.

Core Responsibilities:

  • Critical for an HSE is either a very strong math background and/or a very strong computer hardware background. One or both of these is required in order for the HSE to be able to understand the intricacies of the HPC architecture that is being targeted by the software being developed, or to understand the complex mathematical principles which underlie the software applications being developed.
  • The HPC systems might include, but are not limited to, processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring.
  • 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 Open-Source Software (OSS) and/or Commercial Off-The-Shelf (COTS)/Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Working knowledge of Configuration Management (CM) tools and Web Services implementation.

Minimum Qualifications

  • Active TS/SCI with a polygraph.
  • Must haveย a very strong math background and/or a very strong computer hardware background.
  • Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus seven (7) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
    OR
    Master's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus five (5) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.
    OR
    Nine (9) years of experience as an HSE in programs and contracts of similar scope, type, and complexity.

Physical Requirements

  • Ability to remain stationary for extended periods (50% of the time) and operate computer equipment and office machinery.

Travel

  • Less than 10% travel may occur.

BENEFITS - Full-time Employees

  • 401K with employer contribution. Fully vested at 1 year anniversary.
  • Five (5) weeks comprehensive annual leave (25 workdays).
  • Additional leave can be earned in lieu of overtime.
  • 11 Paid Federal Government Holidays.
  • Up to $5,000 annually for individually tailored education / training program.
  • All education plans must be pre-approved by Advantage Engineering management.
  • Life Insurance at 1x annual salary with employee option to purchase additional coverage for self and dependents.
  • Short-term and long-term disability.
  • We contribute a generous portion towards the cost of monthly medical plans for any of the three medical, 1 dental and 1 vision plan provided by CareFirst.
  • All employees are eligible to earn generous incentives and performance bonuses.

AEITS, a GTSC company, is proud to be an equal opportunity employer, committed to recruiting, hiring, and promoting qualified people of all backgrounds, regardless of sex, race, color, creed, national origin, religion, age, marital status, pregnancy, physical, mental or sensory disability; sexual orientation; gender identity or any other basis protected by federal, state or local law. Learn more about your EEO rights as an applicant.

GTSC is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. If you have a disability and require assistance with our online application process, please tell us how we can help by contacting us at Recruiting@GTSC.com

ย