C++ Developer

Sapsol Technologies Inc

Mountain View (CA)

On-site

USD 180,000 - 250,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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
Member of Technical Staff – Software Engineer
Member of Technical Staff – Software Engineer

Jobtailor • Palo Alto (CA)

On-site
USD 180,000 - 280,000
Software Developer
Software Developer

Modern Technology Solutions, Inc. (MTSI) • Dayton (OH)

On-site
USD 90,000 - 130,000
Member of Technical Staff – Full-Stack Software Engineer
Member of Technical Staff – Full-Stack Software Engineer

Jobtailor • Palo Alto (CA)

On-site
USD 180,000 - 230,000
Software Engineer, Lead (Simulation and Training)
Software Engineer, Lead (Simulation and Training)

hackajob • Mount Laurel Township (NJ)

On-site
USD 150,000 - 190,000
Medical
Dental
Vision
+10
C++ / Python Engineer
C++ / Python Engineer

Galactic Minds INC • Bellevue (WA)

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

Socket.dev • Huntsville (AL)

On-site
USD 100,000 - 130,000
Market-leading compensation package
Excellent benefits
Outstanding retirement plan
+1
Senior Software Engineer (Space)
Senior Software Engineer (Space)

InnoForge • Los Angeles (CA)

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

Vets Hired • Patuxent (MD)

On-site
USD 120,000 - 170,000
Staff Software Engineer, C++ Software Integration (R4018)
Staff Software Engineer, C++ Software Integration (R4018)

Shield AI • Washington

On-site
USD 150,000 - 227,000
Bonus
Benefits
Equity