Share this Job

Platform Architect - Linking

Apply now »

Date: Jan 13, 2018

Location: Ipswich, MA, US, 01938

Company: EBSCO Industries Inc

EBSCO Information Services (EIS) provides a complete and optimized research solution comprised of e-journals, e-books, and research databases — all combined with the most powerful discovery service to support the information needs and maximize the research experience of our end-users. Headquartered in Ipswich, MA, EIS employs more than 3,300 people worldwide. We are the leader in our field due to our cutting-edge technology, forward-thinking philosophy, and top-notch workforce. EIS, a division of EBSCO Industries Inc., based in Birmingham, AL, is ranked in the top 200 of the nation’s largest, privately held corporations according to Forbes magazine. EBSCO is a company that will motivate you, inspire you, and allow you to grow. We are looking for the best. If you are too, we encourage you to explore our unique opportunities.

Platform Architect - Linking


EIS is undergoing an accelerated technology transformation, moving from a traditional enterprise-scale n-tier web application to a cloud-native micro services architecture on AWS. We have about 400 skilled developers in various stages of this transformation. Our technology strategy is to leverage Amazon public cloud capabilities and managed services to focus our people on writing code that differentiates us in the marketplace, at maximum velocity. We are embracing cutting-edge development practices including domain-driven design, continuous operation, DevSecOps, continuous delivery, a data-driven culture, and SAFe.

The Platform Architecture team works with all of our feature teams, program teams, Solution Architects, and Enterprise Architects to design world-class, highly scalable micro services that run on our technology stack, which is based on Spring Boot and Netflix OSS. Those services are shared across multiple products and market domains, so they must be generalized, performant, scalable, and properly instrumented to provide business telemetry, technical metrics to support continuous operation (“you build it, you run it, you own it”), and they must meet non-functional requirements designed for security and supportability.

As our feature teams build and support new applications at a rapid pace, we are looking for an exceptional Platform Architect to help design & develop an impactful underlying platform architecture for the cloud – this will include the implementation of cloud policies, cost optimization, provisioning, monitoring and adoption of telemetry driven CI/CD/CO pipelines. This will a hands-on senior technologist role with responsibilities spanning across new development & operational technology support for all of our products to enable teams to architect and build scalable, resilient, data-driven, cost-aware systems.


Key areas of focus include but are not limited to:

  • Domain-driven design of highly performant and scalable micro services
  • Leveraging AWS-native services to deliver differentiated functionality
  • Best practices for developing shared micro services in support of agility, cloud cost management
  • Consulting with peers and stakeholders to make good decisions about how software is built


Primary Responsibilities:

  • Consume and influence reference architecture to define complex interactions between content stores, knowledge bases, linked data in support of enabling users to find full text and content related to other content.
  • Produce innovative matching techniques against, complex knowledge bases
  • Individual contributor working as part of the Platform Architecture team and a member of the Platform Program Team
  • Translating requirements, expressed as SAFe Capabilities, into Features that serve EBSCO’s diverse customer and user base
  • Collaborating with feature teams to design secure, performant, scalable micro services that support all applicable NFRs
  • Maintaining a watchful eye for opportunities to improve our practices and stack and communicating those opportunities in a productive way
  • Living the principles behind the Agile Manifesto and SAFe framework in all interactions and equip others to do the same.


Role-Based Competencies:

  • Processing, storing, analyzing and using large datasets.
  • Evidence based matching
  • Relational and non-relational databases and how to build systems that use the correct database for purpose. Use of hybrid model.
  • Collaboration:  Works effectively with team members and cross functional teams to accomplish individual, team and organization goals.
  • Leadership: Creates the vision, sets the direction and objectives, then motivates and guides others to take actions that support the vision (continually ensuring the focus remains on the customer and business objectives).
  • Accountability and Persistence:  Holds self and other accountable for measurable high-quality, timely and cost effective results.  Expects personal and team performance to be the best.  Determines objectives, sets priorities, and delegates work. Accepts responsibility for mistakes. Demonstrates tenacity and willingness to go the distance to get something done.
  • Communication: Ability to communicate technical information to non-technical audiences. Ability to lead a team by exhibiting strong oral, written, and interpersonal skills.


Cultural Competencies:

  • Drive
  • Positive Attitude
  • Good Judgement
  • Open Communication
  • Collaboration
  • Desire to Make an Impact
  • Eager to Understand
  • Accountable
  • Decisive
  • Team Player 



  • 2+ years in large-scale data processing and analytics
  • 2+ years expertise in relational and non-relational data storage and data analytics 
  • Degree in computer science or related technical field
  • 10+ years of experience in software development
  • 3+ years of experience as an architect, consultant or senior technologist leading the deployment of new software practices and approaches
  • 2 years of experience with Java development
  • 2+ years of cloud native architecture
  • 2+ years of cloud services, preferably AWS


Preferred Qualifications:

  • Broad database expertise, including relational, document, and graph
  • Understanding of Linked Data principles, tools, and techniques
  • Superb communication and presentation skills
  • Knowledge of AWS Redshift, DynamoDB
  • Knowledge of graph databases such as Neo4J or Titan
  • Experience with matching algorithms
  • Experience designing and building highly-scalable cloud solutions
  • Experience in publishing or other content or search-heavy industry
  • Capable of contributing technically when necessary
  • Deep knowledge of software design patterns, algorithms, data structures and modern programming techniques
  • Rich understanding of micro services patterns and anti-patterns
  • Relevant experience
    • Successful deployment of enterprise grade applications in AWS
    • Understanding of Netflix OSS technology
    • Scaled Agile Framework for Enterprises (SAFe) or enterprise agile
  • Experience delivering reliable DevOps solutions, continuous integration and continuous delivery
  • Experience with AWS cost and utilization monitoring
  • Ability to quickly understand and assess technical aspects of our products and components
  • Ability to advise on best practices (architecture, implementation)
  • Deep technical knowledge of a complex domain (e.g. search, analytics, machine learning, expert systems, AI, etc.)


EBSCO Industries, an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws.  EBSCO strictly prohibits and does not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex (including pregnancy), age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.  This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.

EBSCO complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.

Nearest Major Market: Boston

Job Segment: Architecture, Consulting, Computer Science, Developer, Database, Engineering, Technology