
201 - 500 employees
Founded 2012
📚 Education
☁️ SaaS
👥 B2C
Education • SaaS • B2C
TPR EDUCATION LLC is a provider of test preparation, tutoring, and college admissions services operating under The Princeton Review brand. It delivers live-online and self-paced courses, private tutoring, practice tests, and AI-powered tools (e. g. , instant essay feedback and AI admissions counseling) for K–12, pre-college, and graduate/professional exams (SAT, ACT, MCAT, LSAT, GRE, GMAT, etc. ). The company also offers college search/rankings, free resources, school partnerships, and student support services.
🕒 May 16
🇺🇸 United States – Remote
💵 $220k - $250k / year
⏰ Full Time
🔴 Lead
🖥 Software Engineer
🦅 H1B Visa Sponsor
Improve your chances of getting an interview by checking your resume score before you apply.

201 - 500 employees
Founded 2012
📚 Education
☁️ SaaS
👥 B2C
Education • SaaS • B2C
TPR EDUCATION LLC is a provider of test preparation, tutoring, and college admissions services operating under The Princeton Review brand. It delivers live-online and self-paced courses, private tutoring, practice tests, and AI-powered tools (e. g. , instant essay feedback and AI admissions counseling) for K–12, pre-college, and graduate/professional exams (SAT, ACT, MCAT, LSAT, GRE, GMAT, etc. ). The company also offers college search/rankings, free resources, school partnerships, and student support services.
• Set and maintain high standards for delivery velocity, quality, and predictability across all engineering teams. • Evolve the processes, practices, and accountability systems that enable consistent execution at scale, including CI/CD adoption and a shift-left approach to quality ownership. • Drive the organization’s shift toward modern, cross-functional product teams; partner closely with product leadership to build iterative, collaborative ways of working with rapid feedback loops. • Own the 6–24 month technology roadmap: define where we want to be, make the tradeoffs explicit, and work backwards to a credible plan • Provide architectural vision and oversight across the organization; ensure engineering investments align with long-term business goals • Partner closely on infrastructure and security strategy, ensuring the long-term sustainability and resilience of our systems • Lead development of AI-powered products in partnership with product and data teams. • Continue to embed AI-based development practices across engineering to improve team capability and throughput. • Serve as a core member of the technology leadership team, contributing to the strategic direction of the overall technology organization.
• 15+ years in software engineering, with significant time in senior engineering leadership (director level and above) • Experience leading organizations that span multiple functions — product engineering, QA, data, and infrastructure • A track record of shipping product, not just managing roadmaps • Deep experience building AI-powered products, leading teams that do, and embedding AI tooling into engineering workflows • Fluency in agile and product engineering principles, and the ability to coach and model them across an organization • Strong executive communication skills • Strong people instincts • A natural collaborator who builds trust across functions and levels • Comfortable operating in a mid-sized company where leaders are close to the work
• Equal Employment Opportunity • Competitive salary
Apply Now🕒 May 15
MS Dynamics Developer enhancing Microsoft Dynamics CRM applications for the US federal government. Aiding in design, development, and Agile team activities.
🕒 May 14
Statistical Programmer using SAS to generate datasets for drug development. Collaborating with clinical teams to ensure project compliance and mentoring junior programmers.
🕒 May 13
Support the F/A-18 & EA-18G Maintenance Readiness Team by assisting in aviation maintenance projects and inspections. Requires extensive experience in Naval Aviation Maintenance and technical disciplines.
🕒 May 13
Principal Statistical Programmer at UBC overseeing statistical programming project teams and ensuring timely delivery of analysis while supporting drug development.
🕒 May 13
Leader overseeing Statistical Programming teams ensuring on-time delivery of project analyses for a pharmaceutical support industry leader. Involved in project management and collaboration across teams.