C++ Developer

Sapsol Technologies Inc

Mountain View (CA)

On-site

USD 180,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sapsol Technologies Inc in Mountain View, CA is seeking a senior software engineer to build the core software foundation for simulation-based systems. You will develop high-performance computation services, workflow orchestration, and enterprise-grade integrations that produce reproducible, traceable outputs.

You will design features in C++/Python, create robust APIs, and contribute to production quality through testing, performance profiling, and secure coding practices, partnering with

Qualifications

  • 10+ years of production software development experience; BS/MS in CS/CE/EE or equivalent.
  • Strong C/C++ and Python experience; solid foundation in data structures and algorithms.
  • Experience with AI assisted programming and testing.
  • Experience in UI and UX development; backend services (REST/gRPC) and automated testing.

Responsibilities

  • Design and implement product features and workflows in C+/Python.
  • Build orchestration for multi-step workflows (state, job execution, persistence, versioning).
  • Implement robust API contracts and data schemas for results, metadata, and provenance.
  • Integrate with enterprise data sources, cloud based systems, GPUs; ensure production quality.

Skills

C/C++
Python
Data structures
Algorithms
UI/UX development
REST/gRPC
CI/CD

Education

BS/MS in CS/CE/EE or equivalent

Tools

REST
gRPC
CI/CD

Job description

Role Summary

Build the core software foundation for simulation-based systems in specialty domains. You’ll develop high-performance computation services, workflow orchestration, and enterprise-grade integrations that produce reproducible, traceable outputs suitable for enterprise and main stream users.

Responsibilities
  • Design and implement product features, workflows in C+/Python (e.g., numerical routines, algorithms, user interfaces)
  • Build orchestration for multi-step workflows (project state, job execution, persistence, versioning).
  • Implement robust API contracts and data schemas for results, metadata, and provenance.
  • Integrate with enterprise data sources, cloud based systems, GPUs.
  • Engineer for production quality: Testing, performance profiling, reliability patterns, observability, secure coding, and maintainability.
Required Qualifications
  • 10+ years production software development; BS/MS in CS/CE/EE or equivalent.
  • Strong C/C++ and Python experience; strong foundation in data structures and algorithms.
  • Experience with AI assisted programming and testing.
  • Experience in UI and UX development.
  • Experience designing, implementing, and operating backend services (REST/gRPC), plus CI/CD and automated testing.
Differentiating Capabilities
  • Experience with geometry/CAD ingestion or computational geometry (useful in shape-driven analysis).
  • SaaS/Cloud based development and testing.
  • GPU acceleration, AI Agents, Models
  • Hybrid interactive + batch execution patterns
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Software Engineer, Mid-Level
Software Engineer, Mid-Level

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 90,000 - 120,000
Market leading compensation package
Excellent benefits
Work/life balance
+2
Software Engineer, SME
Software Engineer, SME

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 120,000 - 180,000
Comprehensive compensation package
Excellent benefits
Outstanding retirement plan
+1
Software Engineer
Software Engineer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 140,000 - 210,000
Python Engineer (Modeling & Simulation)
Python Engineer (Modeling & Simulation)

Acceler8 Talent • Boston (MA)

Hybrid
USD 130,000 - 180,000
C++ / Python Engineer
C++ / Python Engineer

Galactic Minds INC • Bellevue (WA)

On-site
USD 100,000 - 130,000
Software Engineer, Senior
Software Engineer, Senior

Simulation Technologies Inc. (SimTech) • Huntsville (AL)

On-site
USD 140,000 - 190,000
Market leading compensation package
Excellent benefits
Work/life balance
+2
Research Software Engineer- Simulation Algorithm/ Geometry Processing
Research Software Engineer- Simulation Algorithm/ Geometry Processing

OpenKrill • United States

On-site
USD 140,000 - 220,000
Senior Software Engineer - Simulation
Senior Software Engineer - Simulation

NVIDIA AI • Santa Clara (CA)

On-site
USD 130,000 - 210,000
Equity
Benefits
Simulation Platform Engineer
Simulation Platform Engineer

Centraprise, Corp. • Irving (TX)

On-site
USD 120,000 - 150,000