Software Engineer, Performance & Optimization - US Hybrid OH/MI
Core
Optimizing performance and scalability of large-scale enterprise CAD/PLM applications (Siemens NX/Xpedition) to enhance user experience and reduce infrastructure costs.
Role type
Senior Software Engineer (Performance & Optimization)
Builds
Desktop ECAD and MCAD applications for global manufacturers
Domain
Industrial software / Computer Aided Design (CAD/PLM)
Deliverable
production ML models | product features
Required skills
C, C++, Java, JavaScript, APM tools (Datadog, Dynatrace, New Relic), performance profiling, debugging, SDLC integration, infrastructure concepts
Preferred skills
Process automation for build/test procedures, GPU/CPU/memory optimization
Technologies
Siemens NX, Xpedition, Datadog, Dynatrace, New Relic
Responsibilities
Analyze resource consumption of large-scale enterprise applications, identify performance bottlenecks related to machine-level resources, diagnose and debug complex performance issues, apply SDLC principles to influence application design, utilize monitoring and telemetry tools to track performance metrics
Seniority
Senior, hands-on IC