Skip to content
Back to Careers Page

Vice President Technology Strategy

Remote , Work from Home , United States
Description

About Us

Shorelight is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

 Job Overview

The Vice President of Technology Strategy will be instrumental in driving change and implementing technology strategy in the focus areas of architecture, innovation, process improvement, automation, SAAS and data platforms. In partnership with the Product, Architecture, Engineering, Technical Operations, and Business Functional areas, the Vice President of Technology Strategy will build and help deliver on the enterprise’s technology transformation agenda. Key objectives for the role include transformation thought leadership, cross-functional program management, process improvements, and the development and execution of major components of the technology strategy.

 This position will report to the Chief Technology Officer.

 Essential Functions

Engineering Architecture

  • Define and maintain an architectural roadmap; with a specific focus on automation, process improvement and cost reductions
  • Ensure alignment between the architectural/technical strategy and the business goals
  • Champion architectural best practices and educate leadership and team about same

Software Development Process Re-engineering

  • Lead projects and initiatives in support of Agile processes, best practices and integrations
  • Quickly develop an in-depth understanding of the business and focus on enhancing our ability to capitalize on the highest value projects and strategies
  • Provide leadership for cross-functional lean process improvements

Performance Management

  • Provide leadership, oversight and guidance to the prioritization process ensuring ideas are evaluated and advanced appropriately while ensuring an engaging culture of innovation exists within the organization
  • Provide leadership for cross-functional lean process improvements
  • Recommend, develop and implement technology strategies to ensure that technology efforts are integrated seamlessly into business plans
  • Synthesize the technology needs across all business units to define an architectural roadmap; with a specific focus on automation, process improvement, cost reductions (e.g. Salesforce licenses)

Talent Management

  • Provide leadership, oversight and guidance to the Technology Organization team members
  • Responsible for actively helping to shape and manage overall employee engagement, morale and alignment to corporate values
  • Be an integral member of the Technology leadership team

 Minimum Qualifications

  • Bachelor’s degree in Business Administration or Technology
  • 10+ years of related experience in complex technology initiatives with a focus on cross-functional leadership, technology strategy development and software architecture design
  • Exceptional communication skills both oral and written including executive level
  • Ability to lead effectively through change and eliminate barriers to change
  • Experience leading technology/business transformation initiatives
  • Experience working with remote team across geographies and time zones
  • Eligibility to work in and travel freely to and from the United States without sponsorship

Application Process

To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.

 Background Check Required–Education, Criminal, Identity

 Shorelight is an Equal Opportunity Employer.

Back to Careers Page

Shorelight — Desktop Support Specialist

Boston , Massachusetts
Description

About Us

Shorelight Education is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

 

Job Overview

The Desktop Support Specialist delivers direct, end-to-end technology support to Shorelight employees while providing excellent levels of service and support to the Shorelight community. This position acts as the first-line technical support contact for the Boston headquarters so excellent verbal and written communication skills along with strong technical, multitasking, and interpersonal skills is essential.  The Desktop Support Specialist works closely with Human Resources to ensure that laptops and onboardings are provisioned, scheduled, and delivered with 100% accuracy.

 

Essential Functions

Technical

  • Maintain and develop strong technical expertise in key technologies in use within Shorelight, which includes areas such as operating systems, browsers, voice and data networking, Zoom, Outlook email client, Office 365, Okta, and the like
  • Troubleshoot and resolve IT issues via phone, Web, and in-person channels
  • Contribute to Help Desk process documentation
  • Maintain familiarity with current and upcoming technology trends in mobile, desktop OS, etc.
  • Demonstrate initiative in recommending enhancements and improvements to the IT infrastructure
  • Help maintain a current inventory/asset system of all computer hardware and software

 Support & Customer Service

  • Actively monitor onboarding pipeline and ticket queues, and ensure that all requests are handled in accordance with Shorelight’s service delivery standards
  • Escalate tickets proactively to responsible senior team members or specialists
  • Demonstrate high degrees of skill and tact in the areas of teamwork and interpersonal relationships, including highly effective oral, written, and listening communication skills
  • Assume other duties as required

Minimum Qualifications

  • 2–4 years of experience in IT or a related field, with a strong background in operating systems, desktop support, security, networking, system administration, programming and scripting, and other IT technology areas
  • Familiarity with Windows 10 and Mac OSX operating systems as well as a broad suite of cloud-based and SAAS applications in a business environment
  • Eligibility to work in and travel freely to and from the United States without sponsorship

Preferred Qualifications

  • Bachelor’s degree in computer science, information technology, or related field
  • Previous support or customer service experience or training

Application Process

To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.

Background Check Required–Education, Criminal, Identity

Shorelight Education is an Equal Opportunity Employer.

Back to Careers Page

Shorelight Education — Director, Systems and Software Management

Boston , Massachusetts
Description
Shorelight Education— Director, Systems and Software Management
Boston, Massachusetts

About Us

Shorelight is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

 

Job Overview

The Director of Systems and Software Management (SSM) acts as the primary interface for the technology department with the business. This role oversees budgeting, capitalization, and project prioritization and management. Working closely with departments and stakeholders, the Director of SSM finds financial and operational efficiencies as well as manages licenses and guides use-cases and formal need definition. The Director’s team assists with requirements gathering and vendor selection for new systems as well as work on integrating them with existing platforms (Okta, etc.). This role also works with the implementation team on linear/non-agile projects, including facilities and networking as well as architecture and integration projects.

Essential Functions

Technical and Management

  • Oversee troubleshooting, failure analysis and diagnosis based on symptoms, existing knowledge base, review of code, technical process flow, and inputs of assigned applications
  • Prioritize and organize team’s work, delegate projects, and assignments to team members
  • Identify pain-points and opportunities for improvement with the company
  • Manage a team to provide functional and technical system support, perform system upgrades, and assist with content creation, as appropriate

Cross-Functional Requirements

  • Establish governance and policy around the purchase and renewal of new systems and software
  • Assist in requirements gathering and vendor selection for new platforms
  • Perform system security audits and work closely with security department to maintain compliance
  • Assist with troubleshooting, failure analysis and incident/downtime response

Finance and Analytics

  • Maintain overall responsibility for departmental budget and serve as main point of contact for the finance team
  • Track software development and infrastructure capitalization
  • Track progress of roadmap level initiatives against milestones, timeline and budget
  • Identify relevant data and analytics for the department and business, benchmark against goals, proactively identify trends and risks

 

 Minimum Qualifications

  • Bachelor’s degree
  • 5+ years of experience with a broad suite of cloud-based and SaaS applications in a business environment
  • Prior experience with team management, goal setting, and prioritization
  • Strong analytical, technical, and logical thinking skills
  • Excellent communication and interpersonal skills
  • Eligibility to work in and travel freely to and from the United States without sponsorship

Preferred Qualifications

  • Bachelor’s degree in computer science, information technology, ore related field
  • Broad experience and knowledge of common enterprise business systems (CRM, ERP, Marketing Automation Software, etc.)
  • Previous experience managing both linear and Agile/Scrum based projects and sprints

 

Application Process

To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.

Background Check Required–Education, Criminal, Identity

Shorelight Education is an Equal Opportunity Employer.

Back to Careers Page

Shorelight – Data Engineer

Boston , Massachusetts
Description

Job Overview

The Data Engineer is responsible for end-to-end processes related to the Extraction, Transformation, and Loading of business information from transaction systems into data warehouses and reporting systems.  This includes the design, development, and deployment of batch and near-real-time data load processing, with primary focus on maintaining the back-end components to support our client’s data warehousing and CRM systems.  This position requires demonstrated technical and functional skills in the ETL and data warehousing field, combined with in-depth analytical and production support experience.

Reporting to the Director of Data Architecture, the Date Engineer participates in business requirements review, assists with system specifications, develops technical specifications, develops code changes in Informatica and other ETL tools, performs unit testing and implementation in production. The developer must follow the defined development standards and best practices and attend code reviews to assure compliance.

Essential Functions

Data Integration

  • Design, develop, and test ETL processes to integrate data among business systems and data warehouses in multiple DBMS environments, including cloud-based systems
  • Design, develop, and test system integrations among enterprise front- and back-office applications (ERP, CRM, Financial, Planning, and other systems)
  • Prepare documentation and flow charts of systems, business processes, and databases
  • Participate in data modeling design sessions
  • Implement code changes based on system specifications
  • Analyze problems and propose solutions
  • Work with DBAs and Data Architects to implement database changes
  • Support and take direction from Data Architects, Principal and Lead ETL Developers
  • Participate in system and user testing, as well as production launches

  

Operational Support

  • Monitor batch jobs and resolve any issues in a timely manner
  • Look for opportunities to enhance existing code and processes as well as overall data quality improvements
  • Test and troubleshoot business reporting for end users in Tableau, Microsoft PowerBI, and other BI tools
  • Assist power users in their understanding of the Enterprise Data Model and usage of the Enterprise Data Warehouse

Security

  • Comply with Shorelight Written Information Security Policy, and all other Shorelight Information Security Policies and Procedures
  • Take responsibility for any Shorelight assets assigned to you
  • Promptly report any security events, incidents or weaknesses to Shorelight Security

Minimum Qualifications

  • BA or BS
  • 3+ years of experience in ETL design and development
  • Experience in database development using Amazon Redshift, DB2, SQL Server, and/or Oracle
  • Strong SQL scripting skills, including procedural languages such as PL/SQL and T-SQL
  • Experience with ETL tools such as Informatica, SSIS, and Pentaho PDI
  • Experience in working with large-scale data warehousing and complex transformations
  • Experience in working with dimensional models
  • Experience using a software development lifecycle (SDLC) methodology
  • Knowledge of Stored Procedures/Unix scripting knowledge
  • Knowledge of implementing adequate controls for balancing
  • Analytical, problem solving, and testing skills
  • Effective oral and written communication skills
  • Must have solid understanding of relational database design
  • Experience with BI and reporting platforms such as Business Objects, Crystal Reports, Tableau, PowerBI, and Cognos
  • Entrepreneurial mindset and passion for emerging technologies
  • Ability to collaborate with stakeholders from local, national, and international constituencies
  • Excellent communication and creative-thinking skills, with an ability to use data to inform all decisions
  • Eligible to work and travel in the United States without sponsorship

Preferred Qualifications

  • BA/BS in information systems, information technology, or computer science
  • Knowledge of Salesfoce.com data model
  • Experience with Informatica Cloud

Application Process 

To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.

Background Check Required–Education, Criminal, Identity

Shorelight Education is an Equal Opportunity Employer.

Back to Careers Page

QA Intern

Boston , Massachusetts
Description

About Us

Shorelight is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

Job Overview

The QA Automation Intern learns and experiences what Quality Assurance Automation consists of in the corporate environment. This experience will also show what opportunities this career path can lead – which are positions and roles generally within a company’s Engineering department. The QA Automation person works as a part of Software Engineering team that leads all development for the corresponding project. QA Automation role focuses on testing part of the software development life cycle (SDLC). Responsibilities include, but not limited by – writing and executing test cases; scripting full end-to-end test cases for automatic regression testing; assisting development team with testing instructions.

Essential Functions

Technical

  • Write test cases that would support on going feature development
  • Thoroughly execute test cases to ensure quality of the solution
  • By means of robot framework, improve and increase test coverage for existing projects
  • Incorporate mobile testing through Selenium grid with actual physical devices
  • Provide meaningful insights to the engineering team about state of the test coverage and test automation.
  • Suggest improvements for CI/CD related to quality control
  • Suggest improvements for alerting and monitoring application’s health check

Minimum Qualifications

  • Excellent verbal and written communication skills
  • Familiarity with SDLC, Agile (Scrum)
  • Strong technical, multitasking, and interpersonal skills

Preferred Qualifications

  • Knowledge of the scripting language like Python
  • IT, CS or another tech related major


Application Process

To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.

Background Check Required – Identity, Education, Criminal

Shorelight is an Equal Opportunity Employer.

Back to Careers Page

Shorelight — Principal Software Engineer

Boston , Massachusetts
Description
Shorelight Principal Software Engineer
Boston, Massachusetts

 

About Us

Shorelight is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

Job Overview

The Principal Software Engineer plays a leading role in development and delivery of Web applications, Salesforce extensions, and integration of third-party tools into Shorelight’s ecosystem. The Principal Software Engineer works across the full stack (HTML5/CSS3, React.js/Redux, Node.js, Java, SFDC), leveraging the latest technologies to deliver top-notch technical solutions that excite our customers. This role helps spearhead the application of machine learning and AI techniques to power business solutions.


Essential Functions

Technical Leadership

  • Work within and across Agile teams to design, develop, test, and support technical solutions across the full stack of development tools and technologies
  • Lead a high-performing engineering team, and mentor and develop junior team members
  • Work closely with Product Management to understand end-user requirements and translate them into high-quality, timely deliverables
  • Play a key role in the architectural and design decisions the team makes and articulate the impact of these decisions to the rest of the organization
  • Explore and evaluate new and emerging software tools and technologies as well as bring fresh ideas that can benefit assigned projects

Engineering Process Oversight

  • Continuously improve software engineering practices and standards
  • Participate in peer code reviews and facilitate knowledge sharing sessions

 
Minimum Qualifications

  • Bachelor’s or higher degree in computer science or a related field (or equivalent experience)
  • 8+ years of professional experience developing large-scale, high-availability applications utilizing JavaScript, Java, and related frameworks and technologies
  • High proficiency with client-side JavaScript frameworks (preferably React.js/Redux)
  • Strong experience designing RESTful APIs using Microservices architecture
  • Experience in middle-tier coding in Node.js and/or Java
  • Experience with variety of SQL (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, ElasticSearch)
  • Familiarity with DevOps tooling for development (Docker) and orchestration (Kubernetes)
  • Experience delivering products using Agile development methodologies (Scrum, Kanban)
  • Solid analytical and problem-solving skills and strong attention to details
  • Strong technical leadership and coaching skills
  • Excellent oral and written communication skills
  • Eligibility to work in, and travel freely to and from, the United States without sponsorship

 Preferred Qualifications

  • Previous experience integrating with Salesforce or similar CRM products to develop client or business solutions
  • Strong understanding of Web application security concepts
  • Familiarity with various machine learning methods; knowledge of machine learning libraries such as Scikit-learn, TensorFlow

Application Process

To apply for this position, please visit the Shorelight Careers page  to submit an application with a resume and cover letter.

Background Check Required–Education, Criminal, Identity

Shorelight is an Equal Opportunity Employer.

Back to Careers Page

Senior Web Developer

Boston , Massachusetts
Description

Senior Web Developer
Boston, MA

 

About Us

Shorelight is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

Job Overview 

 The Senior Web Developer supports the execution of international marketing by buildingmicrosites, landing pages, Web-based applications, Salesforce extensions, and integration of third-party tools into Shorelight’s ecosystem by overseeing internal and offshore developers. This position requires extensive experience working with the front end of applications and the ability to set and enforce development and accessibility standards. Reporting to the Director of Software Engineering, this individual is responsible for the efficient management of our Web properties. 

 
Essential Functions

  • Implementation of Web Solutions
    • Build Web-based applications using JavaScript, HTML5, CSS3, single-page JS frameworks
    • Actively participate in the project planning, design, development, testing, deployment, and support of applications 
    • Quickly translate business requirements into system capabilities 
  • Technical Leadership
    • Lead and oversee internal and offshore developers, ensuring they deliver quality, responsive code 
    • Provide technical leadership for development of innovative solutions that allow us to scale and get to market quickly while providing a seamless user experience
    • Oversee our Web systems, integrating third-party tools into Shorelight’s systems to further our capabilities and shorten time to market 
  • Oversight of Web Development Standards
    • Enhance development standards and introduce new technologies to maximize development efficiencies 
    • Oversee and set standards to ensure the accessibility compliance of all of Shorelight’s Web properties, ensuring WCAG AA compliance 

 
Minimum Qualifications

  • Bachelor’s or higher degree in computer science or a related field (or equivalent experience)
  • 5+ years of front-end development experience (HTML5/CSS3/JavaScript)
  • Experience in leading a team of Web developers, internal and offshore 
  • High proficiency with client-side JavaScript frameworks, preferably React.js
  • Strong experience of static site generators like Next.js, Gatsby, and others
  • Exceptional CSS skills and responsive Web coding
  • Experience making Web properties accessible/understanding of accessibility standards
  • Effective communication skills, in person and in writing, for communication with internal stakeholders and offshore development team 
  • Ability to translate technical issues for nontechnical colleagues 
  • Self-starter, flexible, willing to mentor, and collaborate with stakeholders from local, national, and international constituencies 
  • Eligible to work and travel in the United States without sponsorship 

Preferred Qualifications

  • Experience with GitHub and/or Bitbucket, CRM tools like Marketo and Salesforce, and Adobe Creative Suite a plus 
  • Knowledge of digital marketing practices such as SEO, Analytics, A/B testing
  • Familiarity with Contentful headless CMS


Application Process

To apply for this position, please visit the Shorelight Careers page  to submit an application with a resume and cover letter.

Background Check Required–Education, Criminal, Identity

Shorelight is an Equal Opportunity Employer.

 

Back to Careers Page

Shorelight Education – Technical Project Coordinator

Boston , Massachusetts
Description
Shorelight Education Technical Project Manager
Boston, Massachusetts

About Us

Shorelight Education is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

Job Overview

The Technical Project Coordinator leads projects and teams, ranging in size and complexity, defines appropriate project methodology, and executes technical and engineering projects from initiation to closure. He or she leads scope definition, risk identification, and quality control. This position reports on project status; determines time frames, staffing, and resource requirements; and leads others to make meaningful process improvements. The Technical Project Coordinator manages projects to delivery within scope, on time, and on budget.

Essential Functions

Project Management

  • Lead the end-to-end delivery of technology and engineering projects, including planning, assessment, design, development, integration, testing, and deployment of solutions
  • Lead or contribute to the development of project definition and scope with applicable stakeholders 
  • Gather project requirements and document technical specifications
  • Create project plans with detailed task distribution and execute projects using Agile to ensure the project is delivered on time and aligned with customer expectations
  • Monitor and document project milestones and outcomes throughout the project lifecycle to ensure adherence to established quality standards
  • Conduct project team meetings and situational analysis regularly to ensure appropriate communication to all stakeholders 

Reporting and Documentation

  • Develop presentations, dashboards, reports, and other team- and executive-level project communications and documentation
  • Develop, communicate, and implement project risk mitigation plans, complete documentation to effectively monitor risk, and ensure accountability and responsibility
  • Develop and implement contingency and recovery plans when deliverables are missed
  • Document and communicate project changes, project health, and project status to project team, business owners, and executive sponsors

Project Work

  • Contribute to configuration, troubleshooting, and design work for assigned projects, as needed
  • Provide support, training, and augmentations for live projects, if necessary

Minimum Qualifications

  • BS. degree, preferably a degree in computer science, engineering, or a related subject
  • Experience in gathering requirements from stakeholders and documenting requirement specifications
  • Experience in planning and executing projects using Agile/Scrum methodology
  • Experience conducting user trainings and supporting user acceptance testing to get customer sign-off on the projects
  • Excellent written and verbal communication skills to make executive-level presentations to stakeholders and organizational leadership
  • Eligibility to work in, and travel freely to and from, the United States without sponsorship

Preferred Qualifications

  • MS. degree, preferable in computer science, engineering, or a related subject
  • 3+ years’ experience implementing technology solutions
  • Experience working with remote third-party development teams
  • Experience in designing and implementing SaaS solutions in a business setting
  • Ability to learn and adopt new technologies as well as stay current on existing ones, pursuing experience and certifications in leading-edge or primary technology areas

Application Process

To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.

Background Check Required–Education, Criminal, Identity

Shorelight Education is an Equal Opportunity Employer.

Back to Careers Page

Shorelight Education – Technical Project Coordinator

Boston , Massachusetts
Description
Shorelight Education Technical Project Manager
Boston, Massachusetts

About Us

Shorelight Education is reinventing the international education experience for students worldwide. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.

Job Overview

The Technical Project Coordinator leads projects and teams, ranging in size and complexity, defines appropriate project methodology, and executes technical and engineering projects from initiation to closure. He or she leads scope definition, risk identification, and quality control. This position reports on project status; determines time frames, staffing, and resource requirements; and leads others to make meaningful process improvements. The Technical Project Coordinator manages projects to delivery within scope, on time, and on budget.

Essential Functions

Project Management

  • Lead the end-to-end delivery of technology and engineering projects, including planning, assessment, design, development, integration, testing, and deployment of solutions
  • Lead or contribute to the development of project definition and scope with applicable stakeholders 
  • Gather project requirements and document technical specifications
  • Create project plans with detailed task distribution and execute projects using Agile to ensure the project is delivered on time and aligned with customer expectations
  • Monitor and document project milestones and outcomes throughout the project lifecycle to ensure adherence to established quality standards
  • Conduct project team meetings and situational analysis regularly to ensure appropriate communication to all stakeholders 

Reporting and Documentation

  • Develop presentations, dashboards, reports, and other team- and executive-level project communications and documentation
  • Develop, communicate, and implement project risk mitigation plans, complete documentation to effectively monitor risk, and ensure accountability and responsibility
  • Develop and implement contingency and recovery plans when deliverables are missed
  • Document and communicate project changes, project health, and project status to project team, business owners, and executive sponsors

Project Work

  • Contribute to configuration, troubleshooting, and design work for assigned projects, as needed
  • Provide support, training, and augmentations for live projects, if necessary

Minimum Qualifications

  • BS. degree, preferably a degree in computer science, engineering, or a related subject
  • Experience in gathering requirements from stakeholders and documenting requirement specifications
  • Experience in planning and executing projects using Agile/Scrum methodology
  • Experience conducting user trainings and supporting user acceptance testing to get customer sign-off on the projects
  • Excellent written and verbal communication skills to make executive-level presentations to stakeholders and organizational leadership
  • Eligibility to work in, and travel freely to and from, the United States without sponsorship

Preferred Qualifications

  • MS. degree, preferable in computer science, engineering, or a related subject
  • 3+ years’ experience implementing technology solutions
  • Experience working with remote third-party development teams
  • Experience in designing and implementing SaaS solutions in a business setting
  • Ability to learn and adopt new technologies as well as stay current on existing ones, pursuing experience and certifications in leading-edge or primary technology areas

Application Process

To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.

Background Check Required–Education, Criminal, Identity

Shorelight Education is an Equal Opportunity Employer.