1

Software Engineer Engineer Jobs in Maryland (NOW HIRING)

Our Software Engineers are vital to developing cutting-edge solutions that support national defense and critical mission objectives. We are looking for individuals with strong programming skills, a ...

Our Software Engineers are vital to developing cutting-edge solutions that support national defense and critical mission objectives. We are looking for individuals with strong programming skills, a ...

Senior Software Engineer

Columbia, MD · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to lead technical direction, improve software solutions, and ensure quality throughout the development lifecycle while collaborating with multiple teams ...

Senior Software Engineer

Columbia, MD · On-site

$119K - $157K/yr

They are seeking a Senior Software Engineer to lead software development efforts, collaborate with teams, and ensure quality throughout the development lifecycle. Responsibilities : • Lead the ...

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but ...

Req ID: 41420 Summary Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where ...

SOFTWARE ENGINEER, JOURNEYMAN The company is seeking a Software Engineer, Journeyman to provide SETA support in Hanover, MD. RESPONSIBILITIES * Design, develop and install software solutions. * Build ...

Showing results 21-40

Software Engineer Engineer information

See Maryland salary details

$61.6K

$143.2K

$199.4K

How much do software engineer engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for software engineer engineer in Maryland is $143,178.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $167,900.00 per year, depending on experience, location, and employer.

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

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

Is a software engineer a well paying job?

Software engineers typically earn competitive salaries that vary based on experience, location, and specialization. They often receive benefits such as bonuses, stock options, and opportunities for career advancement, making it a financially rewarding profession overall.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create efficient and reliable software solutions. Strong problem-solving skills and knowledge of software development methodologies are essential for this role.

What cities in Maryland are hiring for Software Engineer Engineer jobs?

Cities in Maryland with the most Software Engineer Engineer job openings:

Infographic showing various Software Engineer Engineer job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $143,178 per year, or $68.8 per hour.

Software Engineer

Praxis Engineering

Annapolis Junction, MD • On-site

Full-time

Re-posted 13 days ago


Job description

Job Summary:
Praxis Engineering is a global technology and professional services company that delivers consulting, technology, and mission services to U.S. government agencies. As a Software Engineer, you will play a crucial role in developing, sustaining, upgrading, and enhancing software solutions for mission-critical projects.
Responsibilities:
• Implement CI/CD pipelines
• Establish staging clusters
• Deploy and test software
• Create infrastructure through code with tools like Terraform
• Write helm charts
• Transfer software artifacts between systems
• Create documentation
• Monitor system health and resource usage
Qualifications:
Required:
• Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required.
• 20+ years of related experience
• Experience with AWS tools and services, Terraform, EKS, Docker, Kubernetes, Helm, Git/Gitlab, Gitlab runners, CI/CD, and Linux
• Security clearance level: TS/SCI w/Poly
• US citizenship required
• Implement CI/CD pipelines
• Establish staging clusters
• Deploy and test software
• Create infrastructure through code with tools like Terraform
• Write helm charts
• Transfer software artifacts between systems
• Create documentation
• Monitor system health and resource usage
Company:
Praxis Engineering, a General Dynamics Information Technology (GDIT) Company, headquartered in Annapolis Junction, Maryland, focuses on the practical application of software and system engineering technologies to solve some of the most complex problems. Founded in 2002, the company is headquartered in Annapolis, USA, with a team of 201-500 employees. The company is currently Growth Stage.