Position
City
Salary

How much does a Software Engineer make in Baltimore, MD?

The average salary for a Software Engineer is $134,407 per year in Baltimore, MD.

Software engineers in Baltimore, MD, enjoy a solid salary. The average yearly salary is about $134,407. This means professionals in this field can expect a good income. It reflects the high demand and value of their skills in the tech industry.


The salary range varies based on experience and specialization. Some software engineers start at around $54,450. This is often entry-level positions. As experience grows, salaries can go up. At the higher end, senior software engineers can make around $202,400 a year. This range highlights the potential for growth and advancement in the field.

Software Engineer jobs in Baltimore, MD

What are the highest paying cities for a Software Engineer near Baltimore, MD?

Job seekers looking to become software engineers near Baltimore, MD will find high average salaries in nearby cities. Laurel, MD, offers the highest average salary at $158,820. Nearby Columbia, MD, follows closely with an average salary of $147,990. Other cities with strong software engineer salaries include Wilmington, DE, at $142,314, and Washington, DC, at $141,861. These cities present excellent opportunities for professionals seeking competitive compensation in the field.
Graph displaying highest paying cities salaries for Software Engineer jobs near Baltimore, MD, highlighting Laurel, MD with the highest at $158,820 and Philadelphia, PA with the lowest at $121,901.
  1. Laurel, MD
    Average Salary: $158,820
    In Laurel, you'll find a thriving tech scene with numerous opportunities. Major employers like Lockheed Martin offer cutting-edge projects. The cost of living is moderate, making it a great place to work and live.
    Find Software Engineer jobs in Laurel, MD


  2. Columbia, MD
    Average Salary: $147,990
    Columbia boasts a vibrant job market with prominent companies such as IBM and Oracle. The community is tech-focused, offering many growth opportunities. Living here means access to excellent amenities and a balanced lifestyle.
    Find Software Engineer jobs in Columbia, MD


  3. Wilmington, DE
    Average Salary: $142,314
    Wilmington has a dynamic tech industry with companies like DuPont and AstraZeneca. The area offers a mix of urban and suburban living. Professionals enjoy a strong community and good work-life balance.
    Find Software Engineer jobs in Wilmington, DE


  4. Washington, DC
    Average Salary: $141,861
    In Washington, DC, tech jobs are plentiful with giants like Amazon and Microsoft. The area offers high salaries and a vibrant professional community. Living here means being at the center of political and tech innovation.
    Find Software Engineer jobs in Washington, DC


  5. Ellicott City, MD
    Average Salary: $133,694
    Ellicott City offers a charming atmosphere with a growing tech sector. Companies like Under Armour and Black & Decker are based here. The cost of living is lower than nearby areas, making it an attractive option.
    Find Software Engineer jobs in Ellicott City, MD


  6. Annapolis, MD
    Average Salary: $133,603
    Annapolis, with its historic charm, is home to growing tech firms. The U.S. Naval Academy and local startups provide diverse job opportunities. It's a great place for those who value history and innovation.
    Find Software Engineer jobs in Annapolis, MD


  7. Richmond, VA
    Average Salary: $128,218
    Richmond is known for its rich history and growing tech scene. Companies like Capital One and Verizon are major employers. The city offers a blend of urban and suburban living with plenty of cultural activities.
    Find Software Engineer jobs in Richmond, VA


  8. Dover, DE
    Average Salary: $126,293
    Dover offers a more relaxed pace with opportunities in tech and state government. Companies like Dover Downs Gaming & Entertainment are prominent. It's a great spot for those who prefer a quieter lifestyle.
    Find Software Engineer jobs in Dover, DE


  9. Silver Spring, MD
    Average Salary: $123,956
    Silver Spring has a diverse job market with companies like ICF International. The area offers a mix of urban and suburban living. It’s known for its excellent public transportation and vibrant community life.
    Find Software Engineer jobs in Silver Spring, MD


  10. Philadelphia, PA
    Average Salary: $121,901
    Philadelphia has a bustling tech scene with companies like Comcast and Vanguard. The city offers a rich cultural experience and a vibrant job market. It’s a great place for those who love a dynamic urban environment.
    Find Software Engineer jobs in Philadelphia, PA

What are the best paying companies for a Software Engineer in Baltimore, MD?

Seeking a top-paying job as a software engineer in Baltimore, MD? Consider companies like CareFirst BlueCross BlueShield, Northrop Grumman, and PwC. These companies offer competitive salaries, making them attractive to software engineering professionals. With average salaries reaching up to $184,363, these firms stand out for offering rewarding career opportunities. For software engineers in Baltimore, MD, also look at GEICO, Leidos, and Travelers. These companies not only provide a high earning potential but also valuable career growth. Salaries can exceed $160,000, highlighting their commitment to investing in skilled professionals. Job seekers can find these companies to be good places to build a successful career.
Graph displaying best paying company salaries for Software Engineer jobs in Baltimore, MD, highlighting CareFirst BlueCross BlueShield with the highest at $184,363 and Medifast with the lowest at $143,559.
  1. CareFirst BlueCross BlueShield
    Average Salary: $184,363
    CareFirst BlueCross BlueShield offers competitive salaries for Software Engineers. They focus on health insurance and work in Baltimore. Their roles involve software development and maintenance.


  2. Northrop Grumman
    Average Salary: $178,433
    Northrop Grumman pays well for Software Engineers. This company works in defense and technology. Positions in Baltimore involve developing complex software solutions.


  3. PwC
    Average Salary: $171,105
    PwC offers attractive compensation for Software Engineers. They provide consulting services and work in many locations, including Baltimore. Engineers here develop software for business solutions.


  4. GEICO
    Average Salary: $170,000
    GEICO offers a high average salary for Software Engineers. They focus on insurance and operate in Baltimore. Engineers here work on software to improve customer experiences.


  5. Leidos
    Average Salary: $160,861
    Leidos offers good salaries for Software Engineers. They work in defense, health, and technology. Their Baltimore locations require software development skills.


  6. Travelers
    Average Salary: $159,590
    Travelers pays well for Software Engineers. This insurance company operates in Baltimore. Engineers here develop software to support business operations.


  7. Secmation
    Average Salary: $158,250
    Secmation offers competitive salaries for Software Engineers. They focus on technology and work in Baltimore. Engineers here develop software for various applications.


  8. Constellation Energy
    Average Salary: $147,750
    Constellation Energy pays well for Software Engineers. They focus on energy solutions and work in Baltimore. Engineers here develop software to manage energy systems.


  9. Deloitte
    Average Salary: $143,820
    Deloitte offers attractive salaries for Software Engineers. They provide consulting services and work in many locations, including Baltimore. Engineers here develop software for business needs.


  10. Medifast
    Average Salary: $143,559
    Medifast offers good compensation for Software Engineers. They focus on health and wellness and operate in Baltimore. Engineers here develop software for nutrition programs.

Currently 9,369 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
9,369 Job Openings