1

Data Software Engineer Jobs in Raleigh, NC (NOW HIRING)

By integrating data from disparate sources and applying advanced analytics, we help organizations ... Partner with software engineers, product leaders, and stakeholders to translate operational ...

Data Engineer

Durham, NC ยท On-site

$110K - $132K/yr

With a revolutionary integration of hardware, software, and real-time multi-parametric data, we ... Position Summary The Data Engineer sits within the Data & Analytics organization and supports the ...

Principal Data Engineer

Durham, NC ยท On-site

$110K - $132K/yr

Develops data and analytics solutions on Snowflake Cloud Platform andprovidestechnical guidance in ... Develops and oversees software system testing and validation procedures, programming, and ...

Principal Data Engineer

Durham, NC ยท On-site

$110K - $132K/yr

Develops data and analytics solutions on Snowflake Cloud Platform and provides technical guidance ... Develops and oversees software system testing and validation procedures, programming, and ...

You will work alongside senior engineers, software developers, product leaders, and mission stakeholders to develop scalable data pipelines, integrate diverse data sources, and ensure data is ...

... full stack software engineer developing scalable and resilient event-driven and API-based ... NoSQL data storage. * 2+ years of developing front-end applications using modern JavaScript ...

Data Engineer

Raleigh, NC ยท On-site +1

$111K - $133K/yr

EDUCATION & EXPERIENCE Bachelor's degree in Computer Science, Information Systems, Data Engineering, Software Engineering, or a related field, or equivalent professional experience. 4+ years of ...

Data Engineer

Durham, NC ยท On-site +1

$110K - $132K/yr

Collaborate closely with Data Architecture, Analytics Engineering, Product, and Software Engineering teams * Contribute to documentation, governance practices, and continuous improvement of data ...

Data Engineer

Cary, NC ยท On-site

$106K - $127K/yr

Partner with product managers, data scientists, and engineers to translate fraud and risk requirements into data solutions * Write maintainable code; participate in code reviews; and help improve ...

Be Seen First

Data Engineer

Durham, NC ยท On-site

$57 - $63/hr

Minimum of three (3) years of professional experience in data engineering, software engineering, computational research support, or a related field. * Strong experience using the R programming ...

Software Engineer

Durham, NC ยท On-site +1

Our inventions are foundational to the global entertainment ecosystem and our products and data ... software developers, IT, DevOps) Provide prompt and accurate feedback to customers Refer to ...

... full stack software engineer developing scalable and resilient event-driven and API-based ... NoSQL data storage. * 2+ years of developing front-end applications using modern JavaScript ...

next page

Showing results 1-20

People also search for

Data Software Engineer information

See Raleigh, NC salary details

$43.3K

$126.1K

$172.5K

How much do data software engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for data software engineer in Raleigh, NC is $126,088.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,300.00 and $133,700.00 per year, depending on experience, location, and employer.

What are Data Software Engineers?

Data Software Engineers are professionals who design, build, and maintain the software systems that enable organizations to collect, process, and analyze large volumes of data. They bridge the gap between data engineering and software development by creating scalable, efficient pipelines and applications that support data-driven decision making. Their responsibilities often include developing data processing frameworks, ensuring data quality, and collaborating with data scientists and analysts to deliver actionable insights.

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

To thrive as a Data Software Engineer, you need strong programming skills (often in Python, Java, or Scala), a solid understanding of data structures and algorithms, and a background in computer science or a related field. Familiarity with big data frameworks (like Hadoop or Spark), database systems (SQL/NoSQL), and data pipeline tools is typically required, along with relevant certifications such as AWS Certified Data Analytics. Excellent problem-solving abilities, collaboration, and effective communication are soft skills that set top performers apart. These skills ensure the efficient design, development, and optimization of robust data systems critical for driving business insights and decision-making.

What is the difference between Data Software Engineer vs Data Engineer?

AspectData Software EngineerData Engineer
Primary FocusDeveloping software tools and applications for data processing and analysisBuilding and maintaining data pipelines and infrastructure
Skills & CertificationsProgramming, software development, data modeling, often with certifications in software engineeringDatabase systems, ETL tools, cloud platforms, often with certifications in data engineering
Work EnvironmentSoftware development teams, data science teams, often in tech companiesData infrastructure teams, IT departments, cloud service providers

While both roles work with data, Data Software Engineers focus on creating software solutions for data analysis, whereas Data Engineers build the infrastructure to collect, store, and process data efficiently. Both roles require programming skills and often overlap, but their core responsibilities differ in scope and focus.

What are some common challenges Data Software Engineers face when working with large datasets?

Data Software Engineers often encounter challenges related to scalability, data quality, and system performance when handling large datasets. Ensuring that data pipelines can efficiently process high volumes of data without bottlenecks requires robust architecture and frequent optimization. Additionally, maintaining data integrity and consistency across distributed systems can be complex, especially when integrating data from multiple sources. Collaboration with data scientists, analysts, and DevOps teams is key to overcoming these challenges and building reliable, efficient data solutions.
What are popular job titles related to Data Software Engineer jobs in Raleigh, NC? For Data Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Data Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Data Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Data Software Engineer jobs? Cities near Raleigh, NC with the most Data Software Engineer job openings:
Infographic showing various Data Software Engineer job openings in Raleigh, NC as of June 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $126,088 per year, or $60.6 per hour.
junior software programmer fullstack/Data Engineer - Remote

junior software programmer fullstack/Data Engineer - Remote

SynergisticIT

Chapel Hill, NC โ€ข On-site, Remote

$95K - $114K/yr

Other

Posted 11 days ago


Job description

Get Hired with a Process!

Many job seekers assume the tech market has shut down, but the truth is companies are still hiring โ€” they're just being more selective. That means only the most prepared, polished, and employerโ€ready candidates get through. If you've sent out hundredsโ€”maybe thousandsโ€”of applications and your inbox is still silent, it doesn't mean you're not capable. It usually means your profile isn't lining up with how companies filter, shortlist, and interview candidates right now. In today's market, employers expect more than a degree or a few tutorial projects. They want candidates who look job-ready on paper, sound confident in interviews, and demonstrate hands-on ability in the tools teams actually use. That's exactly what SynergisticIT solvesโ€”because the real challenge isn't learning in isolation. The real challenge is translating learning into interviews and offers. Since 2010, SynergisticIT has helped thousands of candidates secure full-time roles with leading companies and recognizable brandsโ€”think Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Walmart Labs, Banking, Wayfair, and many moreโ€”often in the $95k to $154k offer range depending on role, location, and skillset. The purpose of SynergisticIT is simple: close the gap between what you know and what employers expect you to prove. Here's the truth employers hire based on whether you can handle real workโ€”clean coding, debugging, teamwork workflows, version control, APIs, cloud basics, deployment pipelines, and the ability to explain what you did. That's why SynergisticIT emphasizes structured skill-building, project depth, resume positioning, interview readiness, and support through the job-search process.

What roles are in demand right now? A lot of jobseekers assume they must become "AI experts" overnight. Not true. Many companies are actively hiring professionals in core roles that run modern software teams. In JOPP, the demand typically includes roles such as entry-level software programmer, Java full stack developer, Python/Java developer, data analyst, data engineer, data scientist, and machine learning/AI engineer. In other words, SynergisticIT focuses on building candidates across Java/Full Stack/DevOps and Data Analytics/Data Engineering/Data Science/ML/AI based on what employers repeatedly request.

Who benefits most from this model? If you're applying and not seeing results, you're likely in one of these situations:

  • You have skills, but your resume doesn't show impact and your projects look generic
  • You know tools, but you can't explain them confidently in interviews
  • You've learned from courses, but you lack real-world structure and job alignment
  • You've built a portfolio, but it doesn't match what hiring managers evaluate

SynergisticIT works especially well for candidates such as: recent grads in CS/Engineering/Math/Stats, jobseekers who were laid off and need an updated stack, career switchers who want a guided plan, candidates with career gaps, people with "learning but not hired" bootcamp history, experienced professionals not landing interviews, and international candidates on F1/OPT needing a clear employment pathway. SynergisticIT also supports candidates with guidance around STEM extension, and provides process support for H-1B and Green Card filing once employed (as applicable through employers and standard processes).

You don't need more random applications. You need a job-ready plan. Start smarterโ€”start with the right support.