1

Phd Software Engineer Jobs in Baltimore, MD (NOW HIRING)

Principal Software/Data Engineer

Laurel, MD ยท On-site

$134K - $180K/yr

... a PhD in Engineering, Computer Science, Mathematics, or appropriate field from an accredited ... disciplines. โ€ข Software development โ€ข Develop Operations โ€ข Experience using network ...

Showing results 41-60

Phd Software Engineer information

See Baltimore, MD salary details

$63.1K

$146.6K

$204.2K

How much do phd software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for phd software engineer in Baltimore, MD is $146,585.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,200.00 and $171,900.00 per year, depending on experience, location, and employer.

What is a PhD software engineer?

A PhD Software Engineer is a professional who has completed a Doctor of Philosophy (PhD) degree specializing in computer science, software engineering, or a related field, and works in designing, developing, and optimizing software systems. They often engage in advanced research, develop innovative algorithms, and solve complex technical problems. Their expertise is typically utilized in roles that require deep technical knowledge, research skills, and the ability to push the boundaries of current technology. PhD Software Engineers are commonly found in academia, research institutions, and leading technology companies.

What are the key skills and qualifications needed to thrive as a PhD software engineer?

A PhD Software Engineer requires advanced programming expertise, strong analytical and research skills, and typically a doctorate in computer science or a related field. Familiarity with specialized programming languages, version control systems like Git, and experience with research-oriented software tools are common technical requirements. Exceptional problem-solving, collaboration, and communication skills help bridge the gap between research and practical application. These abilities are crucial for driving innovation, translating complex theories into scalable solutions, and contributing to cutting-edge technology projects.

What does a PhD software engineer do?

As a PhD Software Engineer, you are often entrusted with tackling complex problems and leading research-driven projects that require advanced analytical and technical skills. Your daily work may involve designing novel algorithms, conducting experiments, and collaborating closely with cross-functional teams such as data scientists and product managers. Additionally, you might mentor junior engineers and help shape the technical direction of your team. This role leverages your research background to bridge the gap between academic innovation and practical software solutions.
What cities near Baltimore, MD are hiring for Phd Software Engineer jobs? Cities near Baltimore, MD with the most Phd Software Engineer job openings:
Infographic showing various Phd Software Engineer job openings in Baltimore, MD as of August 2026, with employment types broken down into 17% Internship, 66% Full Time, and 17% Contract. Highlights an 82% In-person, and 18% Hybrid job distribution, with an average salary of $146,585 per year, or $70.5 per hour.

Cloud Software Engineer

Halcyon Days Consulting, LLC

Stevensville, MD โ€ข Hybrid

$59 - $76.75/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 29 days ago


Job description

Title: Cloud Software Engineer
Clearance Required: N/A
Location: Stevensville, MD
Travel: N/A
Halcyon Days Consulting, LLC (HDC) is a veteran owned small business that specializes in the design and engineering of Tactical Mission Networks (TMN). This is a unique opportunity to join a small and high-performing team committed to delivering cloud platforms for exciting missions. 
HDC is seeking a Cloud Software Engineer who will be responsible for designing and implementing advanced functions of Microsoft Office 365 and/or Azure AD premium, including security, governance, and compliance. 
RESPONSIBILITIES & DUTIES: 

  • Design and implement complex computer and information networks (LANs, WANs, intranets, extranets).
  • Perform network modeling, capacity planning, and infrastructure analysis. 
  • Design and implement network and computer security measures. 
  • Research and recommend significant changes. 
  • Act as a technical expert across multiple concurrent projects. 
  • May supervise and mentor junior team members. 
REQUIREMENTS & QUALIFICATIONS: 
  • Minimum of 9 years of relevant experience in cloud platform engineering or related IT fields. A Master's degree may count for up to 2 years of experience, and a PhD may count for up to 4 years. Up to 1 additional year of credit may be applied for relevant certifications.
  • Strong understanding of Microsoft Cloud technologies, including Azure AD Premium and office 365. Hands-on experience with Azure services such as Key Vault, Redis Cache, Service Bus, NSGs, Application Insights, SQL DB, and OMS.
  • Must be capable of designing and supporting ADFS identity solutions and managing Azure cloud environments. 
  • Experience with hybrid cloud deployments and migrations to Azure. Familiarity with CI/CD practices using tools like Jenkins, TFS, and PowerShell. 
  • Ability to provide second-level support for compute, network and storage issues in Azure and AWS environments. 
PREFERRED QUALIFICATIONS:
  • Azure Solutions Architect Expert certification highly desired.
  • Proven experience designing scalable, secure cloud architectures in Microsoft Azure. 
  • Demonstrated ability to solve complex issues in hybrid cloud environments. 
  • Strong background in cloud security, and compliance training. 
SALARY RANGE: 
$160,000-190,000
This salary range is an hourly exempt (exempt from overtime) position. Benefits are provided in addition to the salary range. 
BENEFITS:
HDC believed GREAT teams need GREAT tools! 
  • Healthcare- 100% employer paid medical, dental and vision coverage for the employee and their dependents. 
  • 401k- Employer contributed 3% Safe Harbor (this benefit is contributed on your behalf even if you choose not to contribute to 401k or elect any investments), also up to 5% employer match, and 100% vested on date of hire.
  • PTO/Holiday- 160 hours PTO/Sick leave per year, 11 paid holidays per year.
  • Tuition Assistance- Up to $5250 per year. 
​​​​​​​Halcyon Days Consulting, LLC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of anytime without regard to race, color, religion, age, sex, national origin, disability status, genetics, pregnancy, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. 
This policy applies to all terms of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.