ApplySarthi Match jobs to your CV

Senior Software Developer - Simulation

Jobgether

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

161 open simulation roles across 37 companies are on ApplySarthi right now, most of them in Hyderabad (5), Bengaluru (4), Chennai (2).

What simulation roles keep asking for: Python (23%), C++ (20%) — counted across their open postings here.

Software Developer jobs in the United States · Remote Software Developer jobs · C++ jobs

Jobgether has 3,942 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for simulation roles keep coming back to Python, C++. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with C++? Tell me one thing you learned the hard way.
  3. What do you do when a production issue happens on your code?
  4. Walk me through a system you built. How was it designed, and what would you change now?
  5. Tell me about a hard bug you tracked down. How did you find the cause?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Developer - Simulation at Jobgether interview free →

Accountabilities: Design and build next-generation simulation review capabilities for complex engineering workflows. Develop backend services that ingest, process, and manage simulation data generated by industry-standard engineering and simulation software. Build high-performance visualization experiences capable of handling and displaying large engineering and simulation datasets. Contribute to architecture and technical decisions that establish the foundation for a new simulation-focused product area. Improve the performance, scalability, reliability, and maintainability of simulation-related systems as usage and data volumes grow. Collaborate closely with Product, Design, Engineering, and customers to validate concepts, understand workflows, and ensure solutions address meaningful user needs. Spend time embedded with existing engineering teams to understand current review workflows, product capabilities, customer needs, and opportunities for improvement. Help shape both technical implementation and product direction as the simulation capability evolves. Collaborate with platform engineers to ensure simulation functionality integrates seamlessly with the broader product experience. Translate complex technical challenges into practical, maintainable solutions while balancing product requirements and customer value. Communicate technical decisions, tradeoffs, and implementation considerations clearly across technical and non-technical stakeholders. Take ownership of complex engineering problems and contribute independently while knowing when to seek input from teammates and leadership. Requirements 8+ years of experience building and maintaining production software in modern engineering environments. Strong experience designing and developing scalable backend systems and customer-facing applications. Demonstrated experience building complex data visualization, graphics-intensive, or other high-performance applications. Experience working with large engineering datasets and performance-sensitive rendering or visualization workflows. Professional experience with Finite Element Analysis (FEA), Computational Fluid Dynamics (CFD), or other Computer-Aided Engineering (CAE) workflows . Experience working with engineering simulation platforms or software. Experience developing software for CAD, PLM, simulation, engineering data, or other technically complex engineering applications. Strong software engineering fundamentals and the ability to make thoughtful technical decisions independently. Experience with backend development and modern programming environments; experience with C++ is valuable. Strong product mindset, with an ability to consider customer outcomes and usability alongside technical implementation. Ability to work effectively with Product Managers, Designers, engineers, customers, and senior stakeholders. Strong written and verbal communication skills, including the ability to explain complex technical concepts clearly. Comfortable working in ambiguous environments and taking ownership of problems without requiring detailed direction. Curious, adaptable, and motivated to understand the underlying customer problem before determining the technical solution. Experience contributing to early-stage product development or building new capabilities from the ground up is an asset. Legally eligible to work in Canada or the United States , as the opportunity is open to candidates within North America. Benefits Full-time, permanent position with a competitive compensation package. Stock options , providing an opportunity to participate in the organization’s long-term growth. Extended health and benefits coverage . Unlimited paid vacation . RRSP or 401(k) matching , depending on eligibility and location. Remote-first work environment across North America. Opportunity to help establish a new simulation-focused product capability from an early stage. Significant influence over architecture, technical direction, product development, and user experience. Exposure to complex engineering domains including simulation, CAD, engineering data, visualization, and AI-enabled workflows. Close collaboration with Product, Design, Engineering, and customers throughout the development process. Opportunity to solve technically challenging problems involving large datasets, high-performance rendering, and engineering software. A product-oriented environment that values curiosity, ownership, craftsmanship, and continuous learning. Encouragement to apply even when you do not meet every listed qualification, with potential and relevant experience also considered.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-21. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.