2

Entry Level Integration Software Engineer Jobs in Raleigh, NC

Integration Engineer

Durham, NC · On-site

$100.50K - $135.30K/yr

FlexGen's HybridOS™ software seamlessly integrates with any hardware vendor and with both ... As an Integration Engineer at FlexGen, you will support the configuration, validation, and ...

Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who ...

As an engineer in the Onboarding and Billing area, the team will be looking to you to design and ... Experience with continuous integration and continuous delivery (CI/CD Cloud Software Group is ...

As part of our Engineering Development group based in Cary, NC, you will be working individually ... Design, implement, integrate, and test software solutions of moderate complexity to support the ...

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply. Who ...

Software Engineer

Raleigh, NC · On-site +1

$96.44K - $195.68K/yr

Software Engineer Red Hat is the world's leading provider of enterprise open source software ... You will deliver enhancements to our automation mesh offering and improve integration with our ...

The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the ... Design, implement, integrate, and test software solutions of moderate complexity, with a focus on ...

Software Engineer

Raleigh, NC · On-site +1

$96.44K - $195.68K/yr

The Red Hat Ansible Engineering team is seeking a Software Engineer to join us. In this role, you ... You will deliver enhancements to our automation mesh offering and improve integration with our ...

Good working knowledge of SQL, C#, SSIS Good to have Core Java, Spring Framework frameworks ... software developers, IT, DevOps) Provide prompt and accurate feedback to customers Refer to ...

Train entry-level software engineers as directed by department management, ensuring they are ... integrate JUnit testing using Mockito frameworks, JaCoCo, and Sonarqube code coverage reporting ...

Train entry-level software engineers as directed by department management, ensuring they are ... integrate JUnit testing using Mockito frameworks, JaCoCo, and Sonarqube code coverage reporting ...

next page

Showing results 1-20

Entry Level Integration Software Engineer information

See Raleigh, NC salary details

$43.3K

$120.8K

$168.7K

How much do entry level integration software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for entry level integration software engineer in Raleigh, NC is $120,805.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,100.00 and $136,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Integration Software Engineer, and why are they important?

To thrive as an Entry Level Integration Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C#), basic software engineering principles, and a bachelor’s degree in computer science or a related field. Familiarity with integration platforms (like MuleSoft or Dell Boomi), APIs, and version control systems (e.g., Git) is typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with teams and troubleshoot integration issues. These skills and qualities are crucial for building reliable, scalable integrations and ensuring smooth data flow between different systems.

What are some common challenges faced by Entry Level Integration Software Engineers during their first projects?

Entry Level Integration Software Engineers often face challenges such as understanding legacy systems, learning the nuances of different APIs, and troubleshooting data mismatches between platforms. Adapting to company-specific integration tools and workflows can also take time. Collaboration with senior engineers and cross-functional teams is essential for overcoming these hurdles, as is proactively seeking guidance and utilizing documentation. Expect a learning curve, but with persistence and teamwork, these challenges become valuable learning opportunities.

What does an Entry Level Integration Software Engineer do?

An Entry Level Integration Software Engineer is responsible for helping connect different software systems, applications, or databases so they work together smoothly. They often work on writing code to integrate APIs, troubleshoot data flows, and ensure that information can move securely and efficiently between platforms. This role typically involves collaborating with senior engineers, understanding client requirements, and supporting the deployment of integration solutions. As they gain experience, they take on more complex integration tasks and may contribute to designing integration architectures.
What are the most commonly searched types of Integration Software Engineer jobs in Raleigh, NC? The most popular types of Integration Software Engineer jobs in Raleigh, NC are:
What are popular job titles related to Entry Level Integration Software Engineer jobs in Raleigh, NC? For Entry Level Integration Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Entry Level Integration Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Entry Level Integration Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Entry Level Integration Software Engineer jobs? Cities near Raleigh, NC with the most Entry Level Integration Software Engineer job openings:
Infographic showing various Entry Level Integration Software Engineer job openings in Raleigh, NC as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $120,805 per year, or $58.1 per hour.
Integration Engineer

Integration Engineer

Flexgen

Durham, NC • On-site

$100.50K - $135.30K/yr

Full-time

Posted 6 days ago


Job description

About FlexGen
Based in Durham, N.C., FlexGen is an innovative software and services provider in the global energy storage sector. At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertise to help shape the future of sustainable power both in the United States and globally. FlexGen's HybridOS™ software seamlessly integrates with any hardware vendor and with both traditional and renewable power sources. Our advanced analytics and AI-driven insights enable energy storage owners to effectively deploy diverse power market strategies and integrate various generation forms, enhancing grid stability and increasing economic returns. With 1.5M hours of runtime and 8 GWh of energy storage systems managed with HybridOS™, FlexGen provides field-tested software and services solutions that are trusted by the most technically and commercially demanding developers, utilities, government agencies, and industrial companies in the world.
Position Description:
As an Integration Engineer at FlexGen, you will support the configuration, validation, and deployment of HybridOS software for utility-scale energy storage projects. Working alongside senior engineers, you will assist in integrating energy storage assets with customer requirements, validating system functionality, and supporting commissioning efforts in field and test environments
Major Job Responsibilities:
  • Support the integration and validation of energy storage project-based software configurations against customer and project requirements
  • Assist in configuring and troubleshooting industrial communications, including Modbus (TCP/RTU), DNP3, and related network infrastructure for energy storage systems
  • Develop and execute structured test plans to verify system functionality, safety, and reliability
  • Validate integrated software features within automated test platforms and hardware-in-the-loop environments
  • Support project design engineering, system integration, execution, and commissioning activities
  • Read and interpret electrical single-line diagrams, mechanical drawings, and network diagrams to support integration activities
  • Assist with configuration and validation of field assets such as batteries, power converters, meters, and protective relays
  • Utilize electrical test equipment to support system verification and troubleshooting efforts
  • Collaborate effectively within a fast-paced, cross-functional team to deliver high-quality solutions; Assist Software PODs with integration-related development efforts, including configuration tooling, automation enhancements, and deployment support

Position Requirements:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Foundational understanding of three-phase power system principles, including voltage/frequency behavior and grid stability concepts
  • Basic knowledge of TCP/IP networking, LAN/WAN configuration, and cybersecurity best practices
  • Ability to utilize AI-driven tools and workflows to streamline processes, automate tasks, and improve overall performance
  • Familiarity with industrial communication protocols such as Modbus and DNP3
  • Strong analytical and problem-solving skills with the ability to think independently in a dynamic work environment
  • Willingness to support field commissioning and testing activities as needed

FlexGen provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, FlexGen complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
FlexGen expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
To the extent permitted by law, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing.