Lead Software Engineer

Software Placement Group

Portland (OR)

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Software Placement Group in Portland, OR, is seeking a Lead Software Engineer to provide technical leadership across its simulation software platform. You will guide architectural decisions and champion modern engineering practices with significant autonomy as a trusted domain expert.

You will lead the delivery of complex features, safeguard long-term code health, and apply ML techniques to simulation problems in a collaborative, fast-paced environment.

Qualifications

  • Bachelor's degree in CS or related field.
  • 5+ years desktop software development.
  • Proficiency in modern C++ (C++14+).
  • Experience with Windows apps and Visual Studio 2019+.
  • Familiarity with MFC for Windows UI.
  • Experience with XML/JSON serialization.
  • Experience applying ML to simulation.

Responsibilities

  • Provide technical leadership across core subsystems.
  • Guide architectural decisions for the platform.
  • Champion modern engineering practices.
  • Lead the delivery of complex features.
  • Safeguard long-term health and quality of the codebase.
  • Operate with autonomy as a trusted technical expert.
  • Apply ML techniques to simulation problems.

Skills

Desktop software development
C++14+
Windows app development
MFC UI development
XML/JSON serialization
ML for simulation

Education

Bachelor's degree in Computer Science or related field

Tools

Visual Studio 2019+
MFC

Job description

Location: Portland, OR | Schedule: Full-time, Remote

Overview

A company behind a simulation software platform is seeking a Lead Software Engineer to provide technical leadership across its core subsystems. This role will guide architectural decisions, champion modern engineering practices, and safeguard the long-term health of the codebase, operating with significant autonomy as a trusted domain expert.

What you'll do
  • Provide technical leadership across core subsystems of a simulation software platform
  • Guide architectural decisions for the platform
  • Champion modern engineering practices across the team
  • Lead the delivery of complex features
  • Safeguard the long-term health and quality of the codebase
  • Operate with significant autonomy as a trusted technical expert
  • Apply ML techniques to simulation problems
Required qualifications
  • Bachelor's degree in Computer Science or a related field
  • 5+ years of experience in desktop software development
  • Proficiency in modern C++ (C++14 or later)
  • Experience developing Windows applications with Visual Studio (2019 or later)
  • Familiarity with Microsoft Foundation Classes (MFC) for Windows UI development
  • Experience with object serialization and structured data formats (e.g., XML, JSON)
  • Experience applying ML to simulation
Preferred qualifications
  • Background in simulation software development is ideal
Why this role

This position offers significant autonomy and the opportunity to act as a trusted technical expert guiding architecture and complex feature delivery on a simulation software platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Gallman Consulting • United States

Remote
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

Key People • United States

Remote
USD 130,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Launching Point • United States

Remote
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

your Jared • Northern (KY)

Hybrid
USD 140,000 - 160,000
Senior Lead Software Engineer, Simulation Platform - Remote
Senior Lead Software Engineer, Simulation Platform - Remote

Software Placement Group • Portland (OR)

Remote
USD 120,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Htprof • Portland (OR), Northern (KY)

Hybrid
USD 140,000 - 190,000
Remote Lead Software Engineer for Simulation Platform
Remote Lead Software Engineer for Simulation Platform

Key People • United States

Remote
USD 130,000 - 180,000
Remote Lead Software Engineer, Simulation Platform
Remote Lead Software Engineer, Simulation Platform

Launching Point • United States

Remote
USD 140,000 - 190,000
Remote Lead Software Engineer – Simulation Platform
Remote Lead Software Engineer – Simulation Platform

engineeringjobs.net, Inc. • Portland (OR)

Remote
USD 140,000 - 170,000
Lead Software Engineer
Lead Software Engineer

Connectly Recruiting • United States

Remote
USD 130,000 - 170,000