1

Math Software Engineer Jobs in Charleston, SC (NOW HIRING)

Data Engineer

Charleston, SC ยท On-site

$160K/yr

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field * 5+ years of experience in data engineering * Strong production experience with Python and SQL

Data Engineer

Charleston, SC ยท On-site +1

$107K - $128K/yr

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field * 5+ years of experience in data engineering * Strong production experience with Python and SQL

Lead the end-to-end development and sustainment of hybrid software, web, and hardware solutions ... Bachelor's degree in quantitative field such as engineering or mathematics (e.g. Electrical ...

Apply Early

Lead the end-to-end development and sustainment of hybrid software, web, and hardware solutions ... Bachelor's degree in quantitative field such as engineering or mathematics (e.g. Electrical ...

next page

Showing results 1-20

Math Software Engineer information

See Charleston, SC salary details

$59.4K

$138.1K

$192.3K

How much do math software engineer jobs pay per year?

As of Jul 5, 2026, the average yearly pay for math software engineer in Charleston, SC is $138,055.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,300.00 and $161,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Math Software Engineer, you need a strong background in mathematics, computer science, and algorithm development, typically supported by a relevant degree. Proficiency in programming languages such as Python, C++, or MATLAB, along with experience using mathematical libraries and tools like NumPy or SciPy, is essential. Analytical thinking, problem-solving, and effective collaboration are valuable soft skills that enhance performance in this role. These skills ensure the development of robust, efficient, and accurate mathematical software solutions that meet complex computational requirements.

How do Math Software Engineers typically collaborate with other teams during the development process?

Math Software Engineers often work closely with cross-functional teams, such as data scientists, product managers, and front-end developers, to ensure mathematical models and algorithms are accurately implemented in software products. Collaboration involves regular meetings to discuss requirements, problem-solving sessions to address computational challenges, and code reviews for maintaining mathematical integrity. Communicating complex mathematical concepts in an accessible way is a key part of the role, enabling teams to create robust and efficient solutions that meet user needs.

What are Math Software Engineers?

Math Software Engineers are professionals who design, develop, and optimize software that performs complex mathematical computations. They often work on algorithms, numerical analysis, and simulation tools used in scientific research, finance, engineering, or data analysis. Their work ensures that mathematical models and computations are both accurate and efficient within various applications. Math Software Engineers typically have a strong background in mathematics, computer science, and programming languages such as Python, C++, or MATLAB.

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

AspectMath Software EngineerData Scientist
Required CredentialsBachelor's or higher in Computer Science, Mathematics, or related fieldsBachelor's or higher in Statistics, Data Science, or related fields
Work EnvironmentSoftware development teams, R&D labs, tech companiesData analysis teams, research departments, tech firms
Industry UsageDeveloping algorithms, modeling, simulationData analysis, predictive modeling, insights generation

Math Software Engineers focus on developing mathematical algorithms and software solutions, often working on simulations and modeling. Data Scientists analyze data to extract insights and build predictive models. While both roles require strong math skills, Math Software Engineers are more involved in software development, whereas Data Scientists focus on data analysis and interpretation.

What are popular job titles related to Math Software Engineer jobs in Charleston, SC? For Math Software Engineer jobs in Charleston, SC, the most frequently searched job titles are:
What cities near Charleston, SC are hiring for Math Software Engineer jobs? Cities near Charleston, SC with the most Math Software Engineer job openings:
DevSecOps/HBSS Engineer

DevSecOps/HBSS Engineer

CommIT Enterprises, Inc

North Charleston, SC โ€ข On-site, Remote

Full-time

Posted yesterday


Job description

Overview
CommIT Enterprises, Inc. is seeking a DevSecOps/HBSS Engineer join the team in Charleston, SC-*can also be remote! In this role, the DevSecOps/HBSS Engineer will support secure, automated, and resilient delivery of enterprise systems. This role works closely with software, security, and infrastructure teams to strengthen CI/CD pipelines, enhance cloud and containerized environments, and ensure the reliability of missioncritical platforms. A key responsibility of this role is the operation, administration, and security enforcement of the Host-Based Security System (HBSS)/Endpoint Security Solution (ESS), which plays a central role in protecting endpoints, maintaining compliance, and supporting DoD cybersecurity requirements. The DevSecOps Engineer will ensure that HBSS capabilities remain fully functional, updated, and integrated with broader security and operational workflows.
Established in 2001, CommIT is a Certified Veteran-Owned Small Business (CVOSB) providing innovative technical engineering and data science services. Our enterprise systems support includes the Department of Defense's (DoD) GCSS-MC, CAC2S, TBMCS-MC, and the Department of Veteran's Affairs' (VA) telehealth communications. We offer acquisition management, systems engineering, Agile software development, cloud management, IT modernization, data analytics, cybersecurity, and training, including leading-edge DevSecOps, automated testing, and mobile application development.
Responsibilities
Your essential job functions will include but may not be limited to-
  • Design, implement, and maintain DevSecOps pipelines and automation to support continuous integration, delivery, and monitoring.
  • Collaborate with engineering teams to improve tooling, development workflows, and system security posture.
  • Manage, operate, and optimize AWS cloud services including EC2, VPC, Lambda, S3, EFS, ECR/ECS, EKS, Route53, IAM, RDS, CloudTrail, and CloudWatch.
  • Develop and maintain infrastructure-as-code using Terraform.
  • Perform security patching and remediation for NiFi, Fortify, SonarQube, Artifactory, and XRay.
  • Manage and support CI/CD tools such as Jenkins, Git, Jira, Artifactory, XRay, and SonarQube.
  • Develop, deploy, and maintain containerized applications on ECS and EKS.
  • Automate operational tasks using Python, Bash, and DevOps tooling.
  • Conduct system testing for security, performance, and availability.
  • Troubleshoot incidents, identify root causes, and implement corrective actions.
  • Maintain architecture, configuration, and troubleshooting documentation.
  • Implement security controls aligned with DoD and industry standards. Operate and maintain Host-Based Security System (HBSS)/Endpoint Security Solution (ESS) components, including:
    • McAfee ePO
    • HIPS
    • DLP
    • Policy creation, compliance monitoring, and audit support
    • Support network security components such as firewalls, F5 BigIP, VPN, DNS, SFTP, and TCP/IPbased services.

Qualifications
Required Experience and Education:
  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field (or equivalent work experience).
  • 6+ years (with Master's) or 8+ years (with Bachelor's) of relevant DevSecOps, software engineering, cloud engineering, or systems engineering experience.
  • Experience developing and maintaining CI/CD and DevSecOps architectures for enterprise systems.
  • Hands-on experience with AWS cloud platforms, Terraform, and DevSecOps toolchains.
  • Experience patching or remediating NiFi, Fortify, SonarQube, Artifactory, and XRay.
  • Experience administering, configuring, and maintaining HBSS/ESS environments including security policies, compliance reporting, and agent deployment.

Security and Certification Requirements:
  • Secret Clearance with the ability to obtain a T5
  • Security+ CE
  • HBSS/ESS Administrator or Analyst certifications, such as:
    • HBSS 201: McAfee ePO / Endpoint Security Administration
    • HBSS 301: Advanced HBSS Configuration (or ESS equivalent)
    • Ability to obtain and maintain additional DoD cybersecurity certifications as needed.

Equal Opportunity Employer:
CommIT Enterprises, Inc. is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.