Layout.AccessibilityBanner.Header

Layout.AccessibilityBanner.Message


Lead Senior Software Engineer

Opportunity.Opportunities.JobCategory: ALL JOBS
Opportunity.Opportunities.RequisitionNumber: LEADS005803

Opportunity.Create.Publishing.ThirdPartyJobBoards.MoreInfoModal.Title

Opportunity.OpportunityDetail.JobDetails

Opportunity.OpportunityDetail.Description

About The Princeton Review: The Princeton Review/Tutor.com is a leading tutoring, test prep, and college admission services company. Every year, it helps millions of college- and graduate school–bound students achieve their education and career goals through online and in-person courses delivered by a network of more than 4,000 teachers and tutors, online resources, and its more than 150 print and digital books published by Penguin Random House. The company’s Tutor.com brand is one of the largest online tutoring services in the U.S. It comprises a community of thousands of tutors who have delivered more than 25 million one-to-one tutoring sessions. Follow the company on LinkedIn, YouTube and Instagram.

Summary of Position: The Lead Senior Software Engineer will help drive the implementation of the Company’s strategic vision. This includes iterating with Product and project stakeholders on requirements, breaking down goals into tasks, and working with Developers to ensure successful execution. Additionally, it is the responsibility of the Lead Senior Software Engineer to ensure designs are properly architected. They will own parts of the system, coordinate complex implementations, and implement abstractions as appropriate. This role involves approximately 75% coding and 25% management of external and internal developers.

Major Responsibilities:

  • Understand the Company’s strategic vision, our products and services, and why customers rely on us.
  • Iterate with Product and project stakeholders on requirements.
  • Work with Developers to break down goals into tasks.
  • Ensure new development is properly architected.
  • Take ownership of parts of the system.
  • Coordinate complex implementations.
  • Identify and apply abstractions as appropriate.
  • Develop front-end systems (React, TypeScript, JavaScript).
  • Develop back-end systems (C# .NET, MVC, SQL Server).
  • Maintain and enhance current front-ends and back-ends.
  • Help us be the best at what we do.

 

Education, Background, Experience & Qualifications:

  • Experience in the items listed under Major Responsibilities.
  • 5+ years of full-stack C# .NET development.
  • 5+ years of front-end experience.
  • 5+ years of SQL Server experience.
  • A Bachelor of Science in Computer Science, Bachelor of Science in Software Engineering, or an equivalent degree preferred.

 

Salary: $130,000 - $140,000 per year, based on a 40-hour work week.

The Company also provides eligible employees with a variety of benefit programs, generally including health, dental, and vision insurance, flexible spending accounts, health savings accounts, 401k plan with company match, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work

Please note that the above-referenced position can be performed anywhere in the United States except in the following states: Arkansas, Idaho, Mississippi, North Dakota, Rhode Island, South Dakota and Wyoming.

The Princeton Review is an equal employment opportunity employer. The Princeton Review’s policy is not to discriminate against any applicant or employee based on race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, marital status, disability, military status, genetic information, or any other basis protected by applicable law. The Princeton Review also prohibits harassment of applicants or employees based on any of these protected categories. It is also The Princeton Review’s policy to comply with all applicable laws respecting consideration of unemployment status in making hiring decisions.

The Princeton Review is a drug free workplace.

Pursuant to, and consistent with, any applicable state or local laws, such as the Los Angeles Fair Chance Initiative for Hiring Ordinance, Los Angeles County Fair Chance Ordinance for Employers, New York City Fair Chance Act, Philadelphia’s Fair Chance Hiring Law, and San Francisco Fair Chance Ordinance, [The Princeton Review or Tutor.com as appropriate] will consider for employment qualified applicants with arrest and conviction records.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Opportunity.OpportunityDetail.Qualifications