×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer - Enterprise & Platform

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: PTC
Full Time position
Listed on 2025-12-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 112000 - 196000 USD Yearly USD 112000.00 196000.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer - Enterprise & Platform

Boston, MA (hybrid)

Annual Salary Range: $112,000–196,000

Key Responsibilities
  • Design, implement high‑impact, scalable and resilient features for a SaaS‑based CAD/PDM service.
  • Take end‑to‑end ownership of critical modules—writing production‑quality code, profiling and optimizing algorithms, and ensuring clean, testable, and maintainable solutions.
  • Partner with Product Management, UX, and other engineering teams to define specifications, influence long‑term technical strategy, and ensure consistency across platforms.
  • Lead and participate in design and code reviews, setting high standards for clarity, maintainability, security, and scalability; mentor engineers at all levels, encouraging technical depth and creative problem‑solving.
  • Diagnose and resolve high‑impact production or customer issues quickly and effectively.
Skills & Knowledge
  • Expertise in Java and its ecosystem, backed by solid computer science fundamentals, algorithms, and data structures.
  • Extensive experience developing multi‑tenant backend infrastructure systems and services using Java, Spring, Mongo

    DB, and Elastic.
  • Strong troubleshooting and performance‑tuning skills.
  • Extensive experience building and scaling cloud‑native architectures with a focus on high availability, fault tolerance, and cost efficiency.
  • Strong understanding of networking, security, and operational best practices.
  • Experience building products for and supporting large enterprise customers with complex security, delegation, and collaboration needs.
  • Providing guidance and technical support for junior engineers, helping them develop technical skills through code reviews, one‑on‑one meetings, and training sessions.
  • Ability to lead design and implementation of complex software systems, ensuring high‑quality code and adherence to best practices.
  • BS in Computer Science or equivalent software development experience.
Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 8+ years of experience building distributed, data‑intensive systems using Java and database technologies.
  • Expertise in Java, Spring, and Mongo

    DB.
  • US Citizenship required for work with FedRAMP and Gov Cloud.
  • Proven track record of delivering high‑quality, production‑ready software in Agile environments.
Benefits & Compensation

Employees may be eligible for medical, dental, and vision insurance, paid time off and sick leave, tuition reimbursement, 401(k) contributions and employer match, flexible spending accounts, life insurance, disability coverage, and a generous commuter subsidy. Employees also have the opportunity to become a PTC shareholder through our employee share purchase program (ESPP) and may be eligible for additional equity programs. All total rewards and benefits programs are subject to applicable plan eligibility and other terms and conditions.

Applications will be accepted on an on‑going basis.

Equal‑Opportunity Employer

At PTC, we believe in the power of diverse ideas and perspectives. We strive to create an inclusive environment where everyone feels they belong and are empowered to bring their true selves to work. We welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.

PTC endeavors to make  accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact PTC's Talent Acquisition team at  This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary