PTC is a leading company transforming the physical and digital worlds through innovative software solutions. They are seeking a part-time Associate Software Engineer to contribute code and automation that enhance developer workflows and documentation delivery, while collaborating across engineering and documentation teams.
Responsibilities:
- Implement DevOps requirements and fixes in Python, JavaScript
- Convert and refactor source code from Perl to Python or JavaScript
- Contribute to CI/CD (GitLab) jobs and runners for build, test, and publish flows
- Automate and maintain documentation/help center content pipelines
- Write unit/integration tests; participate in PR reviews
- Instrument code and pipelines with basic metrics/logging
- Follow secure coding and auth best practices
Requirements:
- Currently pursuing or recently completed a BS/MS in Computer Science (or equivalent)
- Proficiency in at least one programming language (Python, JavaScript, or Java) and git fundamentals
- Familiarity with CI/CD concepts and package managers
- Ability to deliver on time in a part‑time schedule
- Experience with GitLab CI, Docker basics, YAML pipelines
- Exposure to documentation/help systems or content workflows
- Comfort working across Python/JavaScript stacks and REST APIs