1

Computer Science Engineer Jobs in Charlotte, NC (NOW HIRING)

DevOps Engineer

Charlotte, NC · On-site

$51.50 - $70.50/hr

... Computer Science, Engineering, Information Technology, or related field. * 5+ years of experience in DevOps, Cloud Engineering, SRE, or Infrastructure Automation. * Strong understanding of CI/CD ...

Software Engineer

Charlotte, NC · On-site

$48.60 - $53.60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Bachelor's degree in Computer Science, Engineering, or related field. 5+ years of software development experience. 3+ years of experience building cloud-native microservices. robust communication and ...

New

Senior Software Engineer

Concord, NC · On-site +1

$114K - $150K/yr

Master's degree in Software Engineering, Computer Science, Data Science, Chemical Engineering or another field with substantial Computer Science training or equivalent skills acquired through ...

New

D.) in Computer Science, Statistics, Mathematics, Economics, or related field. * Proven experience in data science, machine learning, or predictive analytics roles * Proficiency in programming ...

iOS DevOps Engineer

Charlotte, NC · On-site

$50.50 - $69.50/hr

Bachelor's degree in Computer Science, Engineering, or a related technical field. * Strong iOS development background, including Swift, SwiftUI, and Objective‑C. * Deep understanding of Xcode build ...

Cloud Engineer

Charlotte, NC

$54.50 - $72.75/hr

Bachelors' degree in Computer Science, Engineering, Information Technology, or related area * At least 3 years of experience with Google Cloud Platform (Architect level certification is preferred ...

Cloud Engineer

Charlotte, NC · On-site

$54.50 - $72.75/hr

Bachelors' degree in Computer Science, Engineering, Information Technology, or related area * At least 3 years of experience with Google Cloud Platform (Architect level certification is preferred ...

Showing results 41-60

Computer Science Engineer information

See Charlotte, NC salary details

$47.4K

$118.7K

$134.3K

How much do computer science engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for computer science engineer in Charlotte, NC is $118,686.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,900.00 and $128,400.00 per year, depending on experience, location, and employer.

What do computer science engineers do?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What is a computer science engineer?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a computer science engineer?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.

What are popular job titles related to Computer Science Engineer jobs in Charlotte, NC?

For Computer Science Engineer jobs in Charlotte, NC, the most frequently searched job titles are:

What cities near Charlotte, NC are hiring for Computer Science Engineer jobs?

Cities near Charlotte, NC with the most Computer Science Engineer job openings:

Infographic showing various Computer Science Engineer job openings in Charlotte, NC as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 16% Part Time, 3% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $118,686 per year, or $57.1 per hour.

Senior Databricks Engineer

Techvilla Solutions

Mount Holly, NC

$96K - $132K/yr

Full-time

Posted 2 days ago

New


Job description

Roles & Responsibilities
  • Develop, enhance, and optimize data solutions using Azure Databricks.
  • Build and support enterprise data applications, integrations, and pipelines.
  • Design and review technical/data-flow solutions.
  • Collaborate with architects, analysts, and data scientists on data products.
  • Perform code reviews, testing, deployment, troubleshooting, and production support.
  • Optimize complex data solutions and provide technical guidance.
  • Maintain technical documentation for downstream integrations.
  • Identify opportunities to improve data platforms, processes, and technologies.
  • Participate in Agile/Scrum and Sprint activities.
Required Skills
  • 5–10 years of experience in Data Engineering, Data Integration, or Data Warehousing.
  • Strong hands-on experience with Azure Databricks.
  • Strong knowledge of the Azure ecosystem.
  • Proficiency in SQL and Python or Scala.
  • Practical experience with data modeling and data-driven KPIs.
  • Experience with ETL/ERP technologies such as Informatica, IICS, Cognos, Netezza, or similar.
  • Experience with Azure Synapse, Power BI, Azure ML, or similar analytics platforms.
  • Experience with data integration, data pipelines, testing, deployment, and production support.
Preferred Skills
  • Experience with Azure DevOps and GitHub.
  • Strong problem-solving and independent decision-making skills.
  • Bachelor's degree in Computer Science, Engineering, or related field.