How much does a Software Engineer make in Annapolis, MD?
A Software Engineer in Annapolis, MD, typically earns a good salary. The average yearly salary sits around $130,157. This means most software engineers can expect to make a comfortable income. Depending on experience and skills, the salary can vary quite a bit.
To give you an idea of what to expect, here are some typical salaries:
- The lowest 10% earn around $82,498 a year.
- The next 10% earn around $94,770 a year.
- The next 20% earn between $107,043 and $131,589 a year.
- The median salary, where half earn more and half earn less, is about $131,589 a year.
- The highest 10% earn more than $192,954 a year.
What are the highest paying cities for a Software Engineer near Annapolis, MD?

-
Laurel, MD
Average Salary: $161,496
In Laurel, MD, tech experts enjoy a vibrant job market. Many work for companies like Lockheed Martin and Northrop Grumman. These firms offer roles in systems integration and cybersecurity.
Find Software Engineer jobs in Laurel, MD
-
Wilmington, DE
Average Salary: $144,443
Wilmington, DE, is a hub for innovation and technology. Companies like DuPont and AstraZeneca provide opportunities in software development. Professionals here work on cutting-edge projects that drive global advancements.
Find Software Engineer jobs in Wilmington, DE
-
Baltimore, MD
Average Salary: $139,570
Baltimore, MD, has a growing tech scene. Companies like Black & Decker and T. Rowe Price offer diverse roles. Engineers here contribute to projects that enhance user experience and efficiency.
Find Software Engineer jobs in Baltimore, MD
-
Bethesda, MD
Average Salary: $139,486
Bethesda, MD, boasts a strong presence of tech firms. Many professionals work for companies like Lockheed Martin and Northrop Grumman. They focus on software solutions for defense and aerospace.
Find Software Engineer jobs in Bethesda, MD
-
Rockville, MD
Average Salary: $133,233
Rockville, MD, offers a dynamic tech environment. Local companies like Leidos and Peraton provide roles in software engineering. Employees engage in projects that support national security and research.
Find Software Engineer jobs in Rockville, MD
-
Alexandria, VA
Average Salary: $131,760
Alexandria, VA, attracts tech talent with its mix of government and private sector jobs. Companies like CACI and Northrop Grumman offer roles in software development. Professionals here work on projects with significant impact.
Find Software Engineer jobs in Alexandria, VA
-
Richmond, VA
Average Salary: $130,396
Richmond, VA, has a thriving tech community. Companies such as Capital One and Altria Group offer roles in software engineering. Employees work on projects that innovate financial and digital services.
Find Software Engineer jobs in Richmond, VA
-
Gaithersburg, MD
Average Salary: $127,869
Gaithersburg, MD, is home to several tech giants. Companies like Lockheed Martin and Northrop Grumman provide opportunities in software development. Engineers here focus on projects that enhance defense and security.
Find Software Engineer jobs in Gaithersburg, MD
-
Silver Spring, MD
Average Salary: $125,732
Silver Spring, MD, offers a vibrant job market for tech professionals. Companies such as Northrop Grumman and General Dynamics provide roles in software engineering. Employees work on projects that drive technological innovation.
Find Software Engineer jobs in Silver Spring, MD
-
Harrisburg, PA
Average Salary: $122,614
Harrisburg, PA, has a growing tech sector. Companies like UPMC and Highmark offer roles in software development. Professionals here contribute to projects that improve healthcare and technology integration.
Find Software Engineer jobs in Harrisburg, PA
What are the best paying companies for a Software Engineer in Annapolis, MD?

-
CVS Health
Average Salary: $166,621
CVS Health in Annapolis offers dynamic Software Engineer roles that focus on health care technology solutions. Employees develop software that helps improve the efficiency and effectiveness of the health care system. CVS Health operates in numerous locations across the United States, making it a significant player in the health care industry.
-
S&P Global
Average Salary: $137,500
S&P Global in Annapolis provides exciting Software Engineer positions that work on data analytics and financial technologies. Employees create systems that help businesses and individuals make informed decisions. S&P Global is a global company with offices in major cities worldwide.
-
Collins Aerospace
Average Salary: $126,106
Collins Aerospace in Annapolis is seeking talented Software Engineers to work on advanced aviation and defense technologies. Roles involve developing software for aircraft systems and defense applications. Collins Aerospace operates in several locations globally, focusing on innovation in the aerospace industry.
-
Ryder System
Average Salary: $118,000
Ryder System in Annapolis offers Software Engineer jobs that focus on logistics and supply chain technology. Employees work on software that helps manage and optimize transportation and logistics solutions. Ryder System is a leading company with many locations in the United States.
-
Practical Solutions, Inc.
Average Salary: $113,385
Practical Solutions, Inc. in Annapolis provides Software Engineer roles that work on custom software development for businesses. Employees create solutions to meet specific business needs. The company operates in various locations across the country.
-
OpenPath Products
Average Salary: $94,375
OpenPath Products in Annapolis offers Software Engineer jobs that focus on identity management and security technologies. Employees develop software that enhances digital security. The company has offices in several locations in the United States.
What are the best paying Software Engineer related jobs in Annapolis, MD?

-
Machine Learning Engineer
Average Salary: $197,348
This role involves creating algorithms and models to enable machines to learn from data. Companies like Northrop Grumman and Booz Allen Hamilton seek skilled professionals in Annapolis, MD, to work on projects that enhance data analysis and predictive capabilities.
Find Machine Learning Engineer jobs in Annapolis, MD
-
Site Reliability Engineer
Average Salary: $152,000
These engineers focus on designing and maintaining systems for reliable and scalable software deployment. The city's tech firms, including Raytheon and Leidos, look for engineers who ensure systems run smoothly and efficiently, reducing downtime and increasing productivity.
Find Site Reliability Engineer jobs in Annapolis, MD
-
DevOps Engineer
Average Salary: $144,388
This position combines development and operations. Professionals in Annapolis, such as those at US Cyber Solutions, work to automate and integrate processes between software development and IT teams. They aim to shorten the system development life cycle and provide continuous delivery with high software quality.
Find DevOps Engineer jobs in Annapolis, MD
-
Systems Engineer
Average Salary: $134,107
Systems engineers design, develop, and test complex computer systems. They collaborate with cross-functional teams to ensure the reliability and efficiency of operations. Firms in Annapolis, like Lockheed Martin, need these experts to manage system integration and optimization projects.
Find Systems Engineer jobs in Annapolis, MD
-
Cloud Engineer
Average Salary: $132,975
Specializing in cloud technologies, these engineers manage and optimize cloud infrastructure. They ensure that cloud resources are cost-effective and scalable. Annapolis companies, including General Dynamics, look for skilled cloud engineers to maintain and enhance cloud services.
Find Cloud Engineer jobs in Annapolis, MD
-
Data Engineer
Average Salary: $130,833
Data engineers build and maintain the systems that collect, process, and transform data. They work closely with data scientists and analysts to ensure data is available and useful. Organizations in Annapolis, such as CACI International, seek proficient data engineers to manage large datasets and analytics infrastructure.
Find Data Engineer jobs in Annapolis, MD
-
Security Engineer
Average Salary: $130,703
These engineers focus on protecting systems and data from threats. They implement security measures and monitor systems for vulnerabilities. Annapolis-based companies like BAE Systems require security engineers to safeguard sensitive information and systems.
Find Security Engineer jobs in Annapolis, MD
-
Front End Developer
Average Salary: $127,500
Front end developers create the visual and interactive elements of websites and applications. They ensure that the user interface is intuitive and visually appealing. Annapolis firms, including Peraton, seek front end developers to enhance user experiences and interface design.
Find Front End Developer jobs in Annapolis, MD
-
Test Automation Engineer
Average Salary: $126,525
These engineers design and implement automated testing processes to ensure software quality. They work to reduce manual testing and improve efficiency. Companies in Annapolis, like Science Applications International Corporation, need automation engineers to streamline testing and validation processes.
Find Test Automation Engineer jobs in Annapolis, MD
-
Product Manager
Average Salary: $121,366
Product managers oversee the development of products, from conception to launch. They work closely with engineering, design, and marketing teams. Annapolis companies, such as ECS, seek product managers to lead product strategy, define requirements, and ensure successful product launches.
Find Product Manager jobs in Annapolis, MD



