1

Phd Senior Software Engineer Jobs (NOW HIRING)

Sr. Software Engineer

Huntsville, AL · On-site

$114K - $150K/yr

deciBel Research has an immediate opening for a Senior Software Engineer in Huntsville, AL ... PhD and 1 year of experience * Experience developing software in C++ and Java * Experience with ...

Sr. Software Engineer

Fort Worth, TX · On-site

$117K - $154K/yr

Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance ...

Senior Software Engineer

Tucson, AZ · On-site

$118K - $155K/yr

Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense. This role ...

Senior Software Engineer

Jessup, MD · On-site

$126K - $166K/yr

Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Automotive/ Motor Vehicles. This ...

Sr Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

Sr Software Engineer Step into a high-impact Sr Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to ...

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Software.

Sr Software Engineer

Atlanta, GA · On-site +1

$101K - $169K/yr

The Senior Software Engineer applies secure software engineering principles to the design ... PhD and 1 year of experience, or 12 years of experience with no degree. * Must have hands-on ...

Sr Software Engineer

Atlanta, GA · On-site +1

$101K - $169K/yr

The Senior Software Engineer applies secure software engineering principles to the design ... PhD and 1 year of experience, or 12 years of experience with no degree. * Must have hands-on ...

Senior Software Engineer

Woburn, MA · On-site +1

$134K - $184K/yr

STR is hiring a Senior Software Engineer to be part of a multi-disciplinary team that transforms ... Master's degree and at least 3 years of applicable experience; or PhD. Equivalent experience will ...

Sr. Software Engineer

Atlanta, GA · Hybrid

$117K - $155K/yr

Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Accounting,Banking / Lending/ Financial ...

Senior Software Engineer

Dayton, OH · On-site

$119K - $157K/yr

Senior Software Engineer At Parallax, we believe in advancing science and serving the public good ... PhD in Computer Science or related technical field • Experience with Rust or Go for secure ...

$121K - $159K/yr

\n \n \n Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small, specialist software company that supplies innovative software to ...

Sr Software Engineer

Vinnings, GA · On-site

$101K - $169K/yr

The Senior Software Engineer applies secure software engineering principles to the design ... PhD and 1 year of experience, or 12 years of experience with no degree. * Must have hands-on ...

next page

Showing results 1-20

Phd Senior Software Engineer information

See salary details

$75.5K

$143.3K

$192K

How much do phd senior software engineer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for phd senior software engineer in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

What is a PhD Senior Software Engineer?

A PhD Senior Software Engineer is an experienced software engineer who holds a doctoral degree (PhD) in computer science or a related field. This role combines deep theoretical knowledge with practical engineering expertise to solve complex technical problems and lead advanced projects. They often work on research-driven or cutting-edge technology initiatives, contributing to innovation and mentorship within engineering teams. Their responsibilities may include designing software architecture, developing algorithms, publishing research, and guiding junior engineers.

How does holding a PhD influence the daily responsibilities and collaboration style of a Senior Software Engineer?

As a PhD Senior Software Engineer, you often leverage your advanced research skills to tackle complex technical problems and innovate within your organization. Your daily responsibilities may include designing experimental architectures, mentoring team members on cutting-edge methodologies, and collaborating closely with data scientists, researchers, and product managers to translate theoretical concepts into practical solutions. The role typically emphasizes cross-functional teamwork and knowledge sharing, allowing you to influence both the technical strategy and the professional growth of your peers. This unique blend of research and engineering makes your contributions highly valuable, especially in organizations focused on advanced technologies or product innovation.

What are the key skills and qualifications needed to thrive as a PhD Senior Software Engineer, and why are they important?

To thrive as a PhD Senior Software Engineer, you need advanced programming proficiency, strong computer science fundamentals, a doctoral degree in a relevant field, and extensive experience in software architecture and design. Mastery of development tools, version control systems (like Git), and familiarity with specialized technologies such as machine learning frameworks or cloud platforms are typically required. Exceptional problem-solving, leadership, and collaboration skills help drive innovation and effective teamwork. These skills and qualities are crucial for tackling complex technical challenges, mentoring peers, and delivering impactful software solutions.
Senior Software Engineer

Senior Software Engineer

Global Channel Management

San Jose, CA • On-site

$143K - $189K/yr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

About the job Senior Software Engineer
Senior Software Engineer needs 8 years of related experience with a bachelors degree; or 6 years and a masters degree; or a PhD with 3 years' experience in Computer Science, Information Systems, Engineering or a related discipline; or equivalent work experience will be considered
Senior Software Engineer requires:
Experience in Java, including writing testable code.
Experience working with and possessing knowledge of merge methodologies using version control systems like GitLab, BitBucket etc
Experienced in database technologies: Oracle, RDS, DynamoDB
Experience in API development, Usage of test harnesses, giving technical direction to fellow engineers and ability to write extensive architecture and design documents
Experienced working on large scale, complex applications
Experience in designing and building scalable cloud-native applications that are deployed in AWS infrastructure
Experience in the risk industry or building payment applications
Test Automation framework experience with Cypress.io, TestRail, Selenium, Jenkins.
Expert level programming knowledge in Java, including writing testable code
Clear understanding of SDLC and ability to write efficient unit test cases and automation test scripts to abide by Full Cycle Engineering
Experience working with and possessing knowledge of merge methodologies using version control systems like GitLab, BitBucket etc
Excellent troubleshooting and issue resolution skills. Quickly isolates/debugs issues even in areas outside of one's own domain.
Expert level knowledge of distributed system design, algorithms, logging framework, scaling and UML principles


Global Channel Management logo

About Global Channel Management

Sourced by ZipRecruiter

Global Channel Management is a technology company that specializes in various types of recruiting and staff augmentation. Global Channel Management understands the challenges companies face when it comes to the skills and experience needed to fill the void of the day to day function. Organizations need to reduce training and labor costs but at the same time requiring the best talent for the job. GCM's Ownership and Management teams have extensive Staffing, Recruiting, HR and Executive Leadership knowledge, Experience and Expertise. Our Understanding and Commitment to our Client's Satisfaction are key reasons GCM has been successful in establishing long term relationships.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Austell, GA, US

Year founded

2009

Social media