Senior Software Engineer, Turnitin

C++ Angular

Salary not provided
React
AWS
JavaScript
C++
Angular 8+
Senior level
Remote in UK, US
Turnitin

Plagiarism detection software

Open for applications

Turnitin

Plagiarism detection software

501-1000 employees

B2BEducationInternal toolsPublishingLearningSaaSFraud

Open for applications

Salary not provided
React
AWS
JavaScript
C++
Angular 8+
Senior level
Remote in UK, US

501-1000 employees

B2BEducationInternal toolsPublishingLearningSaaSFraud

Company mission

Turnitin's mission is to ensure the integrity of global education and meaningfully improve learning outcomes.

Role

Who you are

  • 5+ years experience of designing and developing applications using C++
  • 1+ year of cloud development w/AWS preferred
  • Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging)
  • Effective technical and cross-functional communication (product, design, operations)
  • Strong work ethic, “self-starter”, endless improvement, eager learner

Desirable

  • Degree in Computer Science or related field
  • 1+ years of experience with Angular/React/Javascript
  • Experience developing and deploying applications utilizing Win32 APIs
  • Experience in working with geographically distributed teams including the USA & European countries

What the job involves

  • We are seeking C++ developers eager to solve challenging problems while maintaining quality, performance, and security. In this role, you’ll be working on various aspects of our codebase with support from top-notch colleagues
  • Our work requires a strong understanding of algorithms, experience with desktop application development, and working with multiple languages and technology stacks, primarily C++ and JavaScript
  • We use Kanban, an agile process, for our day-to-day work and project management. Our team is distributed across multiple time zones (US to UK), collaborates closely with our DevOps organization, and takes pride in the software we release
  • Unit and integration tests are essential, and code ownership means we are the team on call if issues arise
  • You’ll be working with people who love their jobs, relish challenges, and, most importantly, enjoy working together
  • You will gain experience working at a leading company using the latest technologies and have a direct impact on our users worldwide
  • Hands-on position which requires 90-95% of writing code
  • Add new features to and maintain existing code
  • Design and build new services that add customer value
  • Improve stability and monitoring of existing workflows
  • Work with services running in concert at large scale
  • Provide guidance in technical design and development activities
  • Ensure future success and stability through code reviews and automated testing
  • Work closely with software architects and database/operations engineers on system infrastructure and design

Otta's take

Theo Margolius headshot

Theo Margolius

COO of Otta

Turnitin has a global reputation for being one of the best plagiarism detection softwares on the market. It’s well-earned, too. Besides simple paraphrasing plagiarism, its software also employs sophisticated techniques like identifying macro replacement and analysing metadata to weed out essay mill papers.

Academic plagiarism has become increasingly complex over the years, exacerbated in part by the COVID period of online schooling, and in part by a skyrocketing rise in computer literacy and plagiarism tricks. Software like Turnitin is therefore playing an increasingly crucial role in maintaining academic integrity. Additionally, it helps understaffed institutions ease the burden placed on a teaching workforce which are, in some regions, perilously close to collapse.

Turnitin is not without its issues, however. Some institutions lean too heavily on the software, and essay mills have begun using Turnitin software to prove product authenticity. Historically, Turnitin has neatly addressed these problems by releasing new or improved capabilities including Chat GPT screening updates in 2023. If it can continue to demonstrate remarkable competence and proactive development in this regard, Turnitin’s glowing reputation seems assured.

Insights

Top investors

Few candidates hear
back within 2 weeks

9% employee growth in 12 months

Company

Company benefits

  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • Life Insurance
  • Vision Insurance
  • Accidental Death & Dismemberment Insurance
  • Flexible Spending Account (FSA)
  • Health Savings Account (HSA)
  • Supplemental Life Insurance

Company values

  • Customer Centric: Our mission is focused on improving learning outcomes; we do this by putting educators and learners at the center of everything we do
  • Passion for Learning: We seek out teammates who are constantly learning and growing and build a workplace that enables them to do so
  • Integrity: Integrity is the heartbeat of Turnitin—it is the core of our products, the way we treat each other, and how we work with our customers and vendors
  • Action & Ownership: We have a bias toward action and empower teammates to make decisions
  • One Team: We strive to break down silos, collaborate effectively, and celebrate each others' successes
  • Global Mindset: We respect local cultures and embrace diversity. We think globally in all that we do to maximize our impact on education

Company HQ

Downtown, Oakland, CA

Founders

Held a number of senior positions at major corporations, including serving as a GM at Microsoft, and a board member at Avetta, Liaison International, Illuminate Education, and The IRONMAN Group. They are additionally a member of YPO and chairman of Procare Solutions.

Share this job

View 10 more jobs at Turnitin