Pearson Learning Platform Technical Director in San Francisco, California

Learning Platform Technical Director

Description

At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always re-examining the way people learn best, whether it’s one child in our own backyard or an education community across the globe. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology — and each other to surpass these boundaries — we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small.

The Technical Director is responsible for supporting the learning platform product owner to ensure the learning platform being developed will meet the vision and mission of the product owner, and that the execution will set new internal engineering standards of development predictability, quality, scalability, stability and security. The Learning Platform Technical Director will be the main technology expert driving a combination of external and internal resources working on Pearson’s most advanced learning platform effort. In this role, the Learning Platform Technical Director will work hand in hand with the project management team to ensure the architecture, designs, plans and implementations are appropriate, are tracking on time/on budget/to quality, and that risks are mitigated.

The Learning Platform Technical Director will be in charge of establishing internal and external staffing and budgeting needs to support the learning platform development efforts. The learning platform Technical Director will directly manage the team of internal engineering resources allocated to the new learning platform.

PRIMARY RESPONSIBILITIES

  • Be the internal technological expert and main technology point of contact for all learning platform related matters

  • Work closely with learning platform product owner to ensure technology will deliver on learning platform vision and mission on time, on budget, and on quality

  • Review architecture, design, plans and implementation of learning platform to ensure fit for purpose

  • Review all milestone and deliverables to ensure learning platform development stays on track and will be delivered on time

  • Communicate and articulate technology risks and mitigations to learning platform core leadership team

  • Hire and build engineering team to support learning platform development

  • Coordinate with external development team to ensure internal learning platform goals and needs are served

  • Defined and set in place best engineering practices for learning platform development and use

  • Facilitate internal stakeholders alignment and communication by translating between technical and non-technical people

  • Collaborate with other technology stakeholders to ensure learning platform attributes are met

  • Drive efforts related to learning platform documentation, samples, and proof of concept

  • Ensure learning platform will satisfy internal stakeholders

Qualifications

Job Requirements:

Bachelor’s Degree in Computer Science (or equivalent experience)

Languages: Java, JS, HTML

10 years of hands-on server engineering experience

Experience working on a successful central platform

Expertise in micro-services

Extensive experience with application servers, and a strong knowledge of server side application architecture and design including

Expertise with scalable databases architectures and implementation. Fluent with SQL and NoSQL (Cassandra, Couchbase and MongoDB are all a plus).

Experience with bandwidth and processing management and optimizations

Experience with security best practices and developing secure architectures

Experience in Amazon EC2 or other cloud services

Expertise at debugging, profiling and solving backend performance issues

Able to work effectively and smoothly with multiple stakeholders from different disciplines and backgrounds

Expertise in source code management and continuous development practices for large teams

Constant learner and adept problem solver

Clear communicator, able to represent engineering within the core leadership group, and the business needs within the engineering group.

Desired Experience:

Experience working on mobile or web application is a plus

Launched and supported at least three software products operating at large scale

Experience developing, testing, profiling, scaling and monitoring live services.

Experience defining and implementing Live Ops processes

Experience evaluating project performance issues and ability to judge appropriate action to remedy

Experience defining and executing engineering best practices and documentation

#LI-JM2

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

Primary Location: US-CA-San Francisco

Work Locations: US-CA-San Francisco-1255 Battery St 1255 Battery St Suite 220 San Francisco 94111

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Mar 20, 2017

Req ID: 1705629