How much does a Software Engineer make in Annapolis, MD?
Annapolis, Maryland offers a thriving environment for software engineers, with a competitive average yearly salary. On average, software engineers in this city earn around $131,351 per year. This figure can vary based on several factors, including experience, education, and specific job roles.
Salary distribution shows a wide range for software engineers. Some professionals may earn as little as $82,498, while others may make more than $217,500. Most software engineers fall between $119,316 and $180,681 annually. This range reflects the diversity and demand for skilled professionals in the area.
What are the highest paying cities for a Software Engineer near Annapolis, MD?

-
Laurel, MD
Average Salary: $160,318
In Laurel, the technology sector thrives. Job seekers will find opportunities with major defense contractors and tech firms. The local economy offers a balance of stability and innovation.
Find Software Engineer jobs in Laurel, MD
-
Wilmington, DE
Average Salary: $143,691
Wilmington boasts a growing tech scene. Many companies focus on financial technology and cybersecurity. It’s an ideal place for those looking to work with cutting-edge software.
Find Software Engineer jobs in Wilmington, DE
-
Bethesda, MD
Average Salary: $137,809
Bethesda is a hub for healthcare technology. Many firms in this area work on software for medical devices and health information systems. It’s a great choice for those in the healthcare industry.
Find Software Engineer jobs in Bethesda, MD
-
Baltimore, MD
Average Salary: $137,335
Baltimore has a dynamic tech environment. The city is home to many startups and established tech companies. Professionals here enjoy a mix of challenges and opportunities for growth.
Find Software Engineer jobs in Baltimore, MD
-
Rockville, MD
Average Salary: $131,438
Rockville offers a variety of tech jobs. The presence of federal agencies provides many opportunities for those interested in government tech roles. The area is known for its collaborative work culture.
Find Software Engineer jobs in Rockville, MD
-
Alexandria, VA
Average Salary: $128,892
Alexandria is rich in tech opportunities. Many companies focus on data analytics and cloud services. It’s a great place for professionals aiming to work on innovative projects.
Find Software Engineer jobs in Alexandria, VA
-
Richmond, VA
Average Salary: $128,694
Richmond’s tech sector is on the rise. The city supports a mix of startups and established firms. Job seekers can find roles in software development, IT, and tech support.
Find Software Engineer jobs in Richmond, VA
-
Gaithersburg, MD
Average Salary: $125,042
Gaithersburg is known for its research and development in tech. Many companies here work on software for scientific and engineering applications. It’s a great area for those interested in tech research.
Find Software Engineer jobs in Gaithersburg, MD
-
Silver Spring, MD
Average Salary: $124,788
Silver Spring offers a vibrant tech job market. The area has many opportunities in multimedia and telecommunications. It’s a dynamic environment for creative problem-solvers.
Find Software Engineer jobs in Silver Spring, MD
-
Harrisburg, PA
Average Salary: $121,950
Harrisburg is a hub for state government tech jobs. Many roles focus on software solutions for public services. It’s a stable environment for those interested in government tech work.
Find Software Engineer jobs in Harrisburg, PA
What are the best paying companies for a Software Engineer in Annapolis, MD?

-
Northrop Grumman
Average Salary: $169,117
Northrop Grumman offers rewarding Software Engineer jobs in Annapolis, MD. They focus on defense and aerospace technology. This company also operates globally, with headquarters in Falls Church, Virginia.
-
CVS Health
Average Salary: $167,672
CVS Health provides excellent opportunities for Software Engineers in Annapolis, MD. This company works in healthcare, pharmacy, and related services. It operates nationwide, with headquarters in Woonsocket, Rhode Island.
-
S&P Global
Average Salary: $137,500
S&P Global offers competitive Software Engineer jobs in Annapolis, MD. They specialize in financial services, data, and analytics. This company has global operations, with headquarters in New York City, New York.
-
Collins Aerospace
Average Salary: $126,106
Collins Aerospace hires Software Engineers in Annapolis, MD. They work in the aerospace and defense sectors. This company operates worldwide, with headquarters in Charlotte, North Carolina.
-
Ryder System
Average Salary: $118,000
Ryder System provides job opportunities for Software Engineers in Annapolis, MD. They focus on logistics and transportation services. This company has operations across the United States, with headquarters in Miami, Florida.
-
Practical Solutions, Inc.
Average Salary: $113,385
Practical Solutions, Inc. offers Software Engineer jobs in Annapolis, MD. They work in healthcare and technology. This company operates in several states, with headquarters in Rockville, Maryland.
-
OpenPath Products
Average Salary: $94,167
OpenPath Products hires Software Engineers in Annapolis, MD. They focus on software development and cybersecurity. This company operates nationwide, with headquarters in Rockville, Maryland.
What are the best paying Software Engineer related jobs in Annapolis, MD?

-
Machine Learning Engineer
Average Salary: $197,348
This role creates algorithms that learn from data and improve over time. Companies in Annapolis, MD, like Northrop Grumman and Booz Allen Hamilton, use machine learning for various applications. They provide a great opportunity for those interested in AI.
Find Machine Learning Engineer jobs in Annapolis, MD
-
DevOps Engineer
Average Salary: $143,218
This position combines software development and IT operations. In Annapolis, MD, organizations such as the U.S. Naval Academy and BAE Systems rely on DevOps engineers. They work to streamline software delivery and improve collaboration.
Find DevOps Engineer jobs in Annapolis, MD
-
Systems Engineer
Average Salary: $134,107
Systems engineers design and maintain complex systems. Companies in Annapolis, like Lockheed Martin and General Dynamics, need their expertise. They focus on integrating hardware, software, and network components.
Find Systems Engineer jobs in Annapolis, MD
-
Cloud Engineer
Average Salary: $132,975
These professionals manage cloud computing environments. They ensure systems run smoothly and efficiently. In Annapolis, companies such as Microsoft and Oracle offer roles for cloud engineers. They work with tools like AWS and Azure.
Find Cloud Engineer jobs in Annapolis, MD
-
Data Engineer
Average Salary: $130,771
Data engineers build systems to collect, store, and manage data. They work for firms in Annapolis, such as SAIC and T-Mobile. Their focus is on creating efficient data pipelines and architectures.
Find Data Engineer jobs in Annapolis, MD
-
Security Engineer
Average Salary: $130,703
These experts protect systems from cyber threats. In Annapolis, companies like CACI and QinetiQ need security engineers. They develop security protocols and respond to breaches. They play a critical role in safeguarding information.
Find Security Engineer jobs in Annapolis, MD
-
Test Automation Engineer
Average Salary: $128,900
These professionals create automated tests for software. They work for companies like Raytheon and Leidos in Annapolis. Their goal is to ensure software quality and speed up the testing process.
Find Test Automation Engineer jobs in Annapolis, MD
-
Front End Developer
Average Salary: $127,500
Front end developers create user interfaces for websites and applications. They work with companies in Annapolis, such as Perspecta and Cubic Defense Applications. They focus on making sites user-friendly and visually appealing.
Find Front End Developer jobs in Annapolis, MD
-
Product Manager
Average Salary: $119,997
Product managers lead the development of new products. They work for firms in Annapolis like Northrop Grumman and BAE Systems. Their job is to define product vision and strategy, working closely with engineering and design teams.
Find Product Manager jobs in Annapolis, MD
-
Site Reliability Engineer
Average Salary: $111,000
These engineers ensure systems run reliably and efficiently. They work for companies such as Google and Microsoft in Annapolis. They focus on maintaining uptime and resolving issues quickly.
Find Site Reliability Engineer jobs in Annapolis, MD



