1

Software Engineer Engineer Jobs in North Carolina

Software Engineer

Wilmington, NC · On-site

$110 - $170/hr

Design, develop, and implement software solutions to address complex business challenges, applying modern engineering practices throughout the software development lifecycle. * Architect and deploy ...

New

Software Engineer

Charlotte, NC · On-site

$49 - $53/hr

Senior Software Engineer, Backend (Python / Node.js) We are not accepting C2C or 1099 arrangements. Location: Charlotte, NC (Hybrid/Onsite based on business needs) Employment Type: Contract Client ...

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

Senior Software Engineer

Charlotte, NC · On-site

$119K - $157K/yr

The Opportunity We are seeking a Senior Software Engineer to help shape the future of software delivery and engineering productivity at AssetMark. In this role, you will design, build, and evolve the ...

Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the ...

Join the Ford Credit Europe IT Software Engineer's community and help build the global applications that support financing for our dealers and customers. This role is for an experienced full-stack ...

Legna Software, LLC is seeking a Software Engineer to join the R&D team. He/she will work closely with the CTO and other senior members of the R&D team to aid in designing & developing solutions to ...

All software engineers have an opportunity to make a large impact on the design, architecture, and implementation of our products. Successful candidates are enthusiastic about the latest web ...

Software Engineer

Concord, NC · On-site +1

$89K - $120K/yr

Software Engineering Job Qualifications: Skills: Agile Software Development, Networking, Software Development Life Cycle (SDLC) Certifications: None Experience: 4 + years of related experience US ...

SOFTWARE ENGINEER

Concord, NC · On-site +1

$89K - $120K/yr

Software Engineering Job Qualifications: Skills: Agile Project Management, Data Automation, Software Development Life Cycle (SDLC) Certifications: None Experience: 3 + years of related experience US ...

Legna Software, LLC is seeking a Software Engineer to join the R&D team. He/she will work closely with the CTO and other senior members of the R&D team to aid in designing & developing solutions to ...

Legna Software, LLC is seeking a Software Engineer to join the R&D team. He/she will work closely with the CTO and other senior members of the R&D team to aid in designing & developing solutions to ...

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

next page

Showing results 1-20

Software Engineer Engineer information

See North Carolina salary details

$57.7K

$134.1K

$186.8K

How much do software engineer engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for software engineer engineer in North Carolina is $134,070.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,100.00 and $157,200.00 per year, depending on experience, location, and employer.

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

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

Is a software engineer a well paying job?

Software engineers typically earn competitive salaries that vary based on experience, location, and specialization. They often receive benefits such as bonuses, stock options, and opportunities for career advancement, making it a financially rewarding profession overall.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create efficient and reliable software solutions. Strong problem-solving skills and knowledge of software development methodologies are essential for this role.

What cities in North Carolina are hiring for Software Engineer Engineer jobs?

Cities in North Carolina with the most Software Engineer Engineer job openings:

Infographic showing various Software Engineer Engineer job openings in North Carolina as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $134,070 per year, or $64.5 per hour.

Software Engineer

ApplyMint

Wilmington, NC • On-site

$110 - $170/hr

Other

Posted 2 days ago

New


Job description

Description Duties
  • Design, develop, and implement software solutions to address complex business challenges, applying modern engineering practices throughout the software development lifecycle.
  • Architect and deploy scalable microservices and enterprise-grade applications using both object-oriented and functional programming languages, leveraging cloud platforms for reliability and performance.
  • Collaborate with cross-functional teams to deliver system enhancements, automate processes, and optimize platform operations, utilizing infrastructure-as-code and cloud-native orchestration technologies for efficient cloud resource management.
  • Develop and maintain RESTful APIs and exception handling frameworks to enhance platform extensibility and reliability, integrating both SQL and NoSQL database solutions for data management.
  • Lead the design and implementation of secure, serverless architectures and containerized machine learning workflows, employing cloud-native services and Kubernetes for scalable operations.
  • Build and automate deployment pipelines, monitoring tools, and access controls to ensure secure, compliant environments and seamless integration of new technologies.
  • Implement DevOps methodologies, including automated deployment, monitoring, and continuous integration, to enhance development workflows and drive ongoing operational improvements.
QUALIFICATIONS
  • Minimum education and experience required:
    • Master's degree in Computer Science or related field of study plus 3 years of experience in the job offered or as Software Engineer, Programmer Analyst, or related occupation.
    • The employer will alternatively accept a Bachelor's degree in Computer Science or related field of study plus 5 years of experience in the job offered or as Software Engineer, Programmer Analyst, or related occupation.
Skills Required
  • This position requires experience with the following:
    • Architecting and implementing robust microservices leveraging engineering practices, AWS Cloud, AWS EKS (Kubernetes), Python, and Java to deliver scalable and maintainable solutions for complex business requirements.
    • Performing sophisticated data manipulation, structuring, and flow design, optimizing queries for both SQL and NoSQL databases including Aurora MySQL and AWS DynamoDB to ensure reliable, and high-performance data interactions.
    • Engineering enterprise-grade software solutions using Spring, Spring Boot, and build automation tools including Maven and Gradle to manage application dependencies and streamline the development lifecycle.
    • Designing and developing serverless applications on AWS Cloud utilizing AWS Lambda, S3, Security Groups, VPCs, IAM, EC2, EKS, RDS, and DynamoDB to achieve secure architectures.
    • Leading the design and implementation of AI model evaluation workflows, utilizing PyTorch and HuggingFace Transformers, containerizing solutions with Docker, and orchestrating deployments on Kubernetes for scalable and reproducible machine learning operations.
    • Developing and deploying microservices-based applications as RESTful APIs to ensure seamless integration, high availability, and optimal performance in distributed environments.
    • Building and delivering highly scalable, performant applications across multi-cloud environments including AWS, GCP, and Azure, leveraging AWS, GCP and Azure technologies and best practices for global reach and reliability.
    • Creating and deploying AI agents to modernize AI infrastructure and APIs to drive innovation and operational efficiency in next-generation intelligent systems.
Job Location
  • 880 Powder Mill Road, Wilmington, DE 19803
  • Full-Time
#J-18808-Ljbffr