High-paying software engineering jobs in Baltimore
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 1,730 software engineering jobs listed below pay well, with salaries between $100,266 and $189,124 per year. Software Engineer, Senior Software Engineer and Full Stack Developer are among the most popular high-paying roles in Baltimore, MD.
Job title
Updated Jul 05, 2026AI Developer
Baltimore
Maryland
Solution Architect
Baltimore
Maryland
Software Architect
Baltimore
Maryland
Data Engineer
Baltimore
Maryland
Platform Engineer
Baltimore
Maryland
Principal Software Engineer
Baltimore
Maryland
Senior Software Engineer
Baltimore
Maryland
Full Stack Developer
Baltimore
Maryland
Software Engineer
Baltimore
Maryland
Developer
Baltimore
Maryland
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
AI Developer
Review job description
Please refer to the employers job description for complete details.
AI developers design intelligent models, improve algorithms and ensure data quality. Expertise in AI technologies, coding skills and problem-solving ability are key to success in this role.
The top companies hiring AI Developer in Baltimore, MD are PwC (4 jobs), Deloitte (3 jobs), and Parsons (1 job).
AI Developer jobs take 30 days on average from job posting to starting date. Currently, 34% of job openings offer remote or hybrid positions and 6% of job openings are part-time roles.
See 35 jobsAverage pay
Baltimore
$189,124 per yearMaryland
$164,939 per yearSkills
- AI
- Machine learning
- TensorFlow
- Natural language processing
- Python
-
Solution Architect
Review job description
Please refer to the employers job description for complete details.
Solution Architects design IT architectures, guide technology implementation, and ensure systems integration. Expertise in architecture frameworks, technical skills, and strategic planning are vital.
The top companies hiring Solution Architect in Baltimore, MD are PwC (6 jobs), CareFirst BlueCross BlueShield (2 jobs), and Deloitte (1 job).
Currently, 33% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 33 jobsAverage pay
Baltimore
$165,380 per yearMaryland
$164,077 per yearSkills
- Solution architecture
- AWS
- Azure
- APIs
- Agile
-
Software Architect
Review job description
Please refer to the employers job description for complete details.
Software architects define system architecture, guide development teams, and evaluate technology choices. They should have experience with architecture frameworks, strong problem-solving abilities and excellent communication skills.
The top companies hiring Software Architect in Baltimore, MD are Deloitte (4 jobs), PwC (3 jobs), and Brown Advisory (1 job).
Currently, 32% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 36 jobsAverage pay
Baltimore
$149,679 per yearMaryland
$157,308 per yearSkills
- Microservices
- CI/CD
- REST
- Java
- Agile
-
Data Engineer
Review job description
Please refer to the employers job description for complete details.
Data Engineers build data pipelines, ensure data integrity, and optimize data systems. Proficiency in SQL, expertise in data modeling, and programming language fluency are essential.
The top companies hiring Data Engineer in Baltimore, MD are PwC (9 jobs), Deloitte (3 jobs), and Booz Allen Hamilton (2 jobs).
Data Engineer jobs take 26 days on average from job posting to starting date. Currently, 31% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 61 jobsAverage pay
Baltimore
$147,860 per yearMaryland
$143,292 per yearSkills
- SQL
- Python
- AWS
- ETL
- Spark
-
Platform Engineer
Review job description
Please refer to the employers job description for complete details.
Platform engineers build and maintain platforms that support application development and deployment. Essential qualifications include expertise in cloud platforms, strong scripting skills and experience with automation tools.
The top companies hiring Platform Engineer in Baltimore, MD are Deloitte (1 job), Parsons (1 job), and Brown Advisory (1 job).
Currently, 41% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 44 jobsAverage pay
Baltimore
$147,255 per yearMaryland
$155,093 per year -
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
Principal Software Engineer jobs take 17 days on average from job posting to starting date. Currently, 24% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 104 jobsAverage pay
Baltimore
$141,437 per yearMaryland
$178,170 per yearSkills
- Software development
- Leadership
- Java
- Communication skills
- AWS
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
The top companies hiring Senior Software Engineer in Baltimore, MD are Northrop Grumman (2 jobs), Constellation Energy (1 job), and T. Rowe Price (1 job).
Senior Software Engineer jobs take 20 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 430 jobsAverage pay
Baltimore
$131,529 per yearMaryland
$174,061 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design both client and server software, manage databases, and ensure responsive design. Proficiency in front and back-end languages, web development frameworks, and problem-solving skills are crucial.
The top companies hiring Full Stack Developer in Baltimore, MD are Deloitte (5 jobs), T. Rowe Price (2 jobs), and Johns Hopkins University (2 jobs).
Full Stack Developer jobs take 35 days on average from job posting to starting date. Currently, 37% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 173 jobsAverage pay
Baltimore
$124,026 per yearMaryland
$145,519 per yearSkills
- APIs
- JavaScript
- REST
- Agile
- Git
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
The top companies hiring Software Engineer in Baltimore, MD are Parsons (5 jobs), Speechify (3 jobs), and T. Rowe Price (2 jobs).
Software Engineer jobs take 69 days on average from job posting to starting date. Currently, 22% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 687 jobsAverage pay
Baltimore
$110,695 per yearMaryland
$155,946 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Developer
Review job description
Please refer to the employers job description for complete details.
Developers design software applications, write code, and troubleshoot technical issues. Proficiency in programming languages, problem-solving skills, and experience in software development are crucial.
The top companies hiring Developer in Baltimore, MD are Parsons (1 job), Pennrose Management (1 job), and Liberty Healthcare Corporation (1 job).
Developer jobs take 56 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 127 jobsAverage pay
Baltimore
$100,266 per yearMaryland
$137,526 per yearSkills
- APIs
- JavaScript
- REST
- Git
- CI/CD