Computational Software Engineer information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
How much do computational software engineer jobs pay per year?
As of Sep 14, 2026, the average yearly pay for computational software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.
A Computational Software Engineer is a professional who designs, develops, and maintains software applications that solve computational problems, often in scientific, engineering, or research contexts. They specialize in creating algorithms and software tools that can process large, complex datasets or perform advanced simulations. These engineers often work with high-performance computing systems, numerical methods, and programming languages such as Python, C++, or Fortran. Their role bridges the gap between domain experts (like scientists or engineers) and software development, ensuring that software solutions meet both technical and scientific requirements.
To thrive as a Computational Software Engineer, you need a strong background in computer science, mathematics, and algorithm development, often supported by a relevant degree. Familiarity with programming languages like Python, C++, or MATLAB, and experience with simulation tools and high-performance computing environments are typically required. Strong problem-solving skills, attention to detail, and effective communication distinguish top performers in this role. These skills are crucial for creating efficient, reliable software solutions that address complex computational challenges and support scientific or engineering objectives.
Computational Software Engineers frequently work alongside scientists, mathematicians, and other domain experts to translate complex theoretical concepts into efficient code. This collaboration often involves regular meetings to clarify requirements, validate models, and ensure the software accurately represents the underlying scientific or engineering principles. Open communication and iterative feedback are key to successfully integrating domain knowledge with robust software solutions, making teamwork an essential part of the role.
What cities are hiring for Computational Software Engineer jobs?
Cities with the most Computational Software Engineer job openings:
What states have the most Computational Software Engineer jobs?
States with the most job openings for Computational Software Engineer jobs include:
What are popular job titles related to Computational Software Engineer jobs?
For Computational Software Engineer jobs, the most frequently searched job titles are:
