Principal Software Engineer (USA Remote)

Turnitin

Remote regions

US

Salary range

$130,350–$217,250/yr

Benefits

Similar Jobs

See all

Essential Knowledge/Experience:

  • Designing and evolving large-scale, distributed, or service-oriented systems.
  • Operating as a hands-on Principal-level engineer or architect.
  • Understanding of system design fundamentals.

Qualifications:

  • 10+ years of professional software engineering experience.
  • Proven ability to operate as a hands-on Principal-level engineer.
  • Experience working across the full software lifecycle.

Preferred Skills:

  • Experience with cloud-based and distributed architectures.
  • Background in performance optimization or reliability engineering.
  • Contributions to internal platforms or shared services.

Turnitin

Turnitin is a recognized innovator in the global education space, partnering with educational institutions to promote honesty, consistency, and fairness. They are a global organization with team members in over 35 countries, unified by a shared desire to make a difference in education and offering a remote-first culture.

Apply for This Position