1

Internal Developer Tools Software Engineer Jobs in Raleigh, NC

Senior Software Developer

Cary, NC · On-site +1

$51 - $67.25/hr

Maintains accountability for the entire life cycle of the code including support for both internal ... Requires knowledge of current software development tools, methodologies, and principles VSCode ...

Senior Software Developer

Cary, NC · On-site

$51 - $67.25/hr

Maintains accountability for the entire life cycle of the code including support for both internal ... Requires knowledge of current software development tools, methodologies, and principles VSCode ...

Principal Software Engineer

Raleigh, NC · On-site +1

$151.51K - $249.95K/yr

Design and develop monitoring and reporting tools for performance and scale tests and analysis ... Present your work and findings at internal and external conferences. What You Will Bring * 7+ years ...

Senior Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

... internal customers or through active participation in external communities • Mentor and coach ... tools; any distribution is OK • Experience with PKI, cryptography, and general system and ...

Software Engineer

Raleigh, NC · On-site +1

$96.44K - $195.68K/yr

Demonstrated adoption of AI methodologies and tools to enhance efficiency, elevate code quality ... internal pay equity. Annual salary is one component of Red Hat's compensation package. This ...

In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...

In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...

Big Data Solution Engineer

Durham, NC · On-site

$53.75 - $71.25/hr

... tools and frameworks in the Hadoop ecosystem. • Implement and configure tools for Hadoop based ... Qualifications Minimum qualifications • Solid software engineer with excellent analytical and ...

Collaborate with our internal teams to understand the client's needs and customize the Andi ... Experience engineering software in a service-oriented architecture * Strong analytical and problem ...

Senior Software Engineer II

Raleigh, NC

$119.10K - $157K/yr

About the Role We are hiring a Senior Software Engineer to build and scale AI-powered internal ... NET and Angular Experience building internal tools, platforms, or developer productivity solutions ...

Software Engineer

Raleigh, NC · On-site +1

$96.44K - $154.19K/yr

Write and contribute Python code to build and improve tools that automate our team's work ... internal pay equity. Annual salary is one component of Red Hat's compensation package. This ...

... enthusiastic Software Engineer to join their Satellite Engineering team. The role involves ... with new tools and projects to further improve the system. • Demonstrate contributions to ...

Senior Software Engineer II

Raleigh, NC

$119.10K - $157K/yr

About the Role We are hiring a Senior Software Engineer to build and scale AI-powered internal ... NET and Angular Experience building internal tools, platforms, or developer productivity solutions ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118.60K - $195.68K/yr

Knowledge of Linux operating system and its development tools; any distribution is OK * Experience ... internal pay equity. Annual salary is one component of Red Hat's compensation package. This ...

next page

Showing results 1-20

Internal Developer Tools Software Engineer information

See Raleigh, NC salary details

$28.7K

$97.5K

$234.8K

How much do internal developer tools software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for internal developer tools software engineer in Raleigh, NC is $97,466.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,700.00 and $103,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internal Developer Tools Software Engineer, and why are they important?

To thrive as an Internal Developer Tools Software Engineer, you need strong programming skills (often in languages like Python, Java, or Go), expertise in software development processes, and experience with building scalable infrastructure, typically supported by a degree in computer science or related field. Familiarity with CI/CD systems, containerization tools (like Docker and Kubernetes), version control (such as Git), and cloud platforms is usually required. Excellent problem-solving abilities, collaboration, and proactive communication are vital soft skills in this role. These skills and qualities are essential for designing efficient tools that improve developer productivity, streamline workflows, and support organizational engineering goals.

How do Internal Developer Tools Software Engineers typically interact with other development teams within the company?

Internal Developer Tools Software Engineers work closely with a variety of engineering teams to understand their workflows, gather feedback, and identify pain points in the development process. Communication is key, as these engineers often facilitate onboarding, provide training for new tools, and respond to support requests. Collaboration usually involves participating in cross-team meetings, collecting requirements, and iterating on tools based on real-world usage. This close partnership ensures that the tools developed genuinely improve productivity and address the practical needs of their colleagues.

What are Internal Developer Tools Software Engineers?

Internal Developer Tools Software Engineers are specialists who design, build, and maintain software tools that improve the productivity of other developers within an organization. Their work often includes creating build systems, continuous integration pipelines, testing frameworks, and deployment tools. These engineers collaborate closely with development teams to understand their workflows and challenges, then develop solutions that streamline processes, reduce manual work, and enhance code quality. By focusing on internal tooling, they help the whole engineering organization move faster and deliver higher-quality products.

What is the difference between Internal Developer Tools Software Engineer vs Software Engineer?

AspectInternal Developer Tools Software EngineerSoftware Engineer
Primary FocusDeveloping and maintaining internal tools to improve developer productivityBuilding applications, systems, or features for end-users or clients
Work EnvironmentTypically within tech companies, collaborating with internal teamsVaries across industries, often with direct customer interaction
Required SkillsStrong programming, understanding of developer workflows, internal tool developmentBroad software development skills, depending on domain
Industry UsagePrimarily in tech companies, startups, and large enterprises with internal toolsAcross all industries including tech, finance, healthcare, etc.

In summary, Internal Developer Tools Software Engineers focus on creating tools that enhance internal developer efficiency, whereas Software Engineers develop a wide range of applications for external users. Both roles require strong programming skills but differ in their primary objectives and work environments.

What are popular job titles related to Internal Developer Tools Software Engineer jobs in Raleigh, NC? For Internal Developer Tools Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What cities near Raleigh, NC are hiring for Internal Developer Tools Software Engineer jobs? Cities near Raleigh, NC with the most Internal Developer Tools Software Engineer job openings:
Infographic showing various Internal Developer Tools Software Engineer job openings in Raleigh, NC as of May 2026, with employment types broken down into 84% Full Time, 10% Part Time, 5% Contract, and 1% Nights. Highlights an 73% Physical, 5% Hybrid, and 22% Remote job distribution, with an average salary of $97,466 per year, or $46.9 per hour.
Senior Software Developer

Senior Software Developer

SAS

Cary, NC • On-site, Remote

$51 - $67.25/hr

Full-time

Posted 15 days ago


Job description

Summary of Duties:  SAS Institute, Inc. seeks a Senior Software Developer to design, develop, and debug software of diverse scope for new and existing products in accordance with designated development practices, timelines and quality expectations. Designs and develops high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes. Actively involves other project stakeholders (e.g. managers, developers, user interface and visual designers, product managers) to ensure implementation satisfies functional requirements and is consistent with established R&D standards. Participates in project scoping and scheduling.  Tracks progress of individual tasks and alerts stakeholders of issues blocking or preventing completion of task. Ensures quality through functional, unit and performance testing.  Works closely with testing by providing thorough reviews of the test plan and communicates when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes. Maintains accountability for the entire life cycle of the code including support for both internal and external consumers. In collaboration with technical writers, authors appropriate level of design and technical documentation that satisfies both internal and external consumers. May work remotely pursuant to SAS’ Flexible Work Program.

Qualifications:  Position requires a Bachelor’s degree in Computer Science, or related field plus eight (8) years of experience in the job offered or as a Software Engineer, Application Developer, or related occupation. Alternatively, employer will accept a Master’s degree in Computer Science, or related field and six (6) years of experience in the job offered, or as a Software Engineer, Application Developer, or related occupation.

Requires programming skills in Go and Java. Requires knowledge of current software development tools, methodologies, and principles VSCode, Eclipse, Jira, Kubernetes, and Agile development. 

Additional Information:

To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. SAS is an equal opportunity employer. All qualified applicants are considered for employment without regard to any characteristic protected by law. Read more: Know Your Rights. 

Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.

SAS only sends emails from verified “sas.com” email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact Recruitingsupport@sas.com.

Let's stay in touch! Join our Talent Community to stay up to date on company news, job updates and more.

#LC