Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 28, 2026
This job expires in: 30 days

Job Summary

To enhance engineering workflows, the full-time Senior Software Engineer will develop integrations and platform capabilities for CAD and PLM systems, collaborating with cross-functional teams in a remote environment.

Key responsibilities
  • Interpret complex customer problems and collaborate with Product, Design, and Engineering to create valuable solutions
  • Design, build, and maintain customer-facing product capabilities across desktop and web technologies
  • Develop integrations with leading CAD and PLM platforms to streamline Mechanical Engineering Lifecycle workflows
Required qualifications
  • Professional software development experience with production-level SaaS or desktop applications
  • Proficiency in Java, C#, and/or Python, as well as object-oriented programming languages
  • Experience with version control, release management, and CI/CD workflows
  • Familiarity with CAD integrations or engineering workflow software
  • Understanding of Mechanical Engineering Lifecycle (MEL) or Product Lifecycle Management (PLM) software

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...