1

Software Engineer Internal Tools Jobs in Raleigh, NC

Support the development and integration of APIs used by internal services and user interfaces ... Experience with Git, CI/CD systems, Jira, or similar engineering tools. * Coursework, project work ...

senior software engineer

Durham, NC ยท On-site

$118K - $156K/yr

Proactively discover, understand, and prioritize software requirements from both internal and ... Linux CLI tools and development environments. Python, Bash, JavaScript Node.js, Kotlin. Experience ...

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 * Master ...

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 * Master ...

Software Engineer

Durham, NC ยท On-site +1

... internal teams (e.g. software developers, IT, DevOps) Provide prompt and accurate feedback to ... customers Refer to internal database or external resources to provide accurate tech solutions ...

Sr Software Engineer, AI Tools - Quantizer

Raleigh, NC ยท On-site

$119K - $157K/yr

In this position you will be responsible for the software design and development of quantization tooling within the AISW Tools team. Our inference engine empowers developers to deploy neural network ...

Software Engineer

Raleigh, NC ยท On-site +1

$96K - $195K/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 ...

Software Engineer

Raleigh, NC ยท On-site +1

$96K - $154K/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 ...

... disseminate internal systems knowledge while providing feedback on platform and tools ... in a software development team. * 2D and 3D game programming experience (Godot experience is ...

... disseminate internal systems knowledge while providing feedback on platform and tools ... in a software development team. * 2D and 3D game programming experience (Godot experience is ...

Principal Software Engineer

Raleigh, NC ยท On-site +1

$151K - $249K/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 ...

next page

Showing results 1-20

Software Engineer Internal Tools information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

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

As of Jun 9, 2026, the average yearly pay for software engineer internal tools in Raleigh, NC is $143,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

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

AspectSoftware Engineer Internal ToolsSoftware Engineer Frontend
Primary FocusBuilding and maintaining internal tools and systems for company operationsDeveloping user-facing web applications and interfaces
Required SkillsBackend development, scripting, API integration, internal system knowledgeHTML, CSS, JavaScript, UI/UX design, frontend frameworks
Work EnvironmentCollaborates with internal teams, often in a corporate settingWorks closely with product teams, designers, and end-users
Industry UsageCommon in tech companies, SaaS, and enterprise softwarePrevalent in consumer-facing tech, startups, and web development

While both roles involve software development, Software Engineer Internal Tools focuses on creating internal systems to improve company operations, whereas Software Engineer Frontend emphasizes building interfaces for end-users. The skills and work environments overlap but serve different end goals within the tech ecosystem.

What are popular job titles related to Software Engineer Internal Tools jobs in Raleigh, NC? For Software Engineer Internal Tools jobs in Raleigh, NC, the most frequently searched job titles are:
What cities near Raleigh, NC are hiring for Software Engineer Internal Tools jobs? Cities near Raleigh, NC with the most Software Engineer Internal Tools job openings:
Infographic showing various Software Engineer Internal Tools job openings in Raleigh, NC as of May 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $143,397 per year, or $68.9 per hour.

Software Engineer V

Spectraforce Technologies

Raleigh, NC โ€ข Remote

Other

Posted 23 days ago


Job description

Job Title: Software Engineer V
Location: Remote, all US
Duration: 6 months (Possibility of extension)
Job Description:
Summary:
  • The Software Engineer will support a strategic data platform and tooling migration initiative, transitioning business-critical operations from a third-party SaaS CRM (Salesforce) onto an internal ORM framework data platform with custom AI-native tooling built on top.
  • The engineer will design and build tools on top of data pipelines, full-stack web applications, and integrations between systems, while leveraging AI-assisted development workflows to accelerate delivery.
  • Work spans backend data modeling, ETL/streaming pipelines, frontend application development, and CRM platform integration and CRM Tooling.

Must-Have Skills
  1. Tools Engineering (full stack)
  2. GraphQL / PHP / ORM Framework experience
  3. AI Development Workflows

Nice-to-have Skills
  1. Next.js / Vercel
  2. Salesforce and CRM Knowledge


Years of overall experience required?
    Job Responsibilities:
    • Design and implement entity/object schemas in a custom ORM-style data framework (analogous to GraphQL-backed entity systems or domain-driven data platforms).
    • Build and maintain real-time data pipelines using distributed event-streaming systems (Kafka or equivalent pub/sub log architectures).
    • Integrate with and migrate functionality off Salesforce -- including custom tooling, objects, triggers, Process Builder/Flow automation, database mutation & validation rules, and reporting.
    • Build full-stack web applications using Next.js (React + TypeScript), API routes, and modern frontend patterns.
    • Use AI-assisted development tools (e.g., Claude Code, Cursor, Copilot) as a core part of the development workflow to accelerate implementation, code review, and refactoring.
    • Define API contracts, data migration strategies, and rollback/conflict-resolution patterns between systems running in parallel during transition.
    • Collaborate with data engineers, Salesforce administrators, and business stakeholders to validate functional parity between legacy and replacement systems.

    Skills:
    • Strong proficiency in TypeScript/JavaScript and modern React frameworks (Next.js / Vercel preferred).
    • Experience with distributed event-streaming or message-bus systems (Kafka, Pulsar, Kinesis, or equivalent).
    • Experience with data warehouse technologies (Hive, Spark, BigQuery, Snowflake, or equivalent) and SQL.
    • Comfort with entity-modeling frameworks, ORMs, or GraphQL schema design.
    • Familiarity with Salesforce platform development -- Apex, SOQL, custom objects, Lightning components, and SF data model -- strongly preferred. Salesforce Administrator or Developer certification is a plus.
    • Hands-on experience using AI coding assistants (Claude Code, Cursor, GitHub Copilot, etc.) as part of a daily development workflow.
    • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
    • Strong ability to work independently and manage one's time.
    • Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
    • Strong ability to troubleshoot issues and make system changes as needed to resolve issues.
    • Experience with data migrations between heterogeneous systems is highly desirable.

    Education/Experience:
    • Bachelor's degree in computer science, software engineering, or relevant field required.
    • 7+ years of professional software engineering experience preferred.

    Surrounding team & key projects:
    • Developer Ecosystem Success is part of the Metaverse Content organization, and contains two engineering teams, Metaverse Partner Engineering and Developer Relations Engineering.
    • They are tasked with improving the quality of all content available on the Horizon store, in service to the ultimate goal of creating a self-sustaining developer ecosystem.
    • The teams work closely with developers through all phases of development and submission, providing invaluable design direction, performance analysis, API and integration help and debugging.
    • Each team has a different focus, please contact the team leads for additional detail.
    • The engineering teams of Developer Ecosystem Success are the liaison between internal software teams and external partners, and serve as the spokespeople for developer needs.

    Typical Day-to-Day in the role
    • Building internal applications to replicate and improve upon existing Salesforce based, CRM functionality
    • Consulting with cross-functional (XFN) partners to identify necessary changes
    • Integrating with third-party applications and ensuring data
    • Identifying pain points and troubleshooting issues
    • Collaborating with Data Engineers to ensure correct data is being pulled and processed
    • Working with full-time employees (FTEs) to ensure alignment on what they're building
    • Testing and creating automated CI/CD tests for functional parity and reliability

    How will performance be measured?
    • Collaboration effectiveness with partners and cross-functional teams
    • Development velocity and delivery against project milestones
    • Quality and reliability of tools
    • Successful migration of Salesforce functionality to internal platforms
    • Documentation quality for handoff to long-term maintainers
    • Ability to troubleshoot and resolve issues independently

    Compelling Story & Candidate Value Proposition
    What makes this role interesting?
    • This is a unique opportunity to work on a high-impact, strategic initiative at Client, helping to bring a business-critical Salesforce instance in-house and rebuild it using modern, AI-native internal tooling.
    • Engineers in this role will gain hands-on experience with Client's internal data infrastructure, including Scribe (Client's distributed event-streaming platform) and custom entity-modeling frameworks, while working at the intersection of full-stack development, data engineering, and CRM systems.
    • The role offers significant autonomy and the chance to shape how the Developer Ecosystem Success organization operates, directly impacting Client's ability to support external developers building for the Horizon platform.
    • Candidates will collaborate closely with data engineers, business operations stakeholders, and partner teams, gaining broad exposure across technical and business domains.
    • With AI-assisted development tools integrated as a core part of the workflow, this is an ideal role for engineers who want to be at the forefront of how modern software is built.

    Are there any types of candidate profiles or skills that may not be the right fit for this team?
    • Candidates who only have Salesforce experience and nothing else are not a fit-the team is seeking generalists, not Salesforce-only specialists.

    Interview Process:
    • How many rounds of interviews? 3
    • Types of Interviews: Software Engineering (SWE), Data Engineering (DE), Business Operations (Biz Ops)
    • Interview Duration: 45 min