Facebook pixel

Senior Api Platform Product Manager
Posted on 3/23/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
GraphQL
Kafka
Management
Requirements
  • 3+ years of experience designing and building APIs for internal and external stakeholders as a technical product manager, software engineer, or equivalent role
  • Expertise in SOAP and REST web services
  • Experience building or managing an API Gateway (ideally with Envoy experience)
  • Experience designing API guidelines and interfaces
  • A deep understanding of how to integrate API Gateways into a legacy technology stack and the ability to execute this
  • Direct experience in companies or initiatives that have pulled together disparate products or services into a common experience for customers
  • Demonstrated experience building out API Gateway features including, rate limiting, authentication, throttling, etc
  • Proven project, communication, and time management skills
  • Agility and flexibility to work with multiple different teams, projects, and technologies while delivering value and impact
  • Ability to partner and work closely with internal teams, including developers, engineers, architects, security, and product teams
  • Demonstrated experience prioritizing work
  • Ability to solve complex business problems to maximize value while balancing technical constraints
  • Ability to draft documentation and visualizations that clarify technical concepts to non-technical audiences and vice-versa
  • Bachelor's degree or equivalent in relevant work experience
  • Problem-solver with a passion and willingness to learn and dive-deep into technical details
  • Possess a growth mindset with ability to identify additional skills, knowledge, and/or expertise required and the drive to develop themselves where needed
  • Familiarity with Envoy API Gateways
  • Working with on-premise technology stacks
  • Experience working with microservice architectures
  • Experience with open-source technology
  • Experience managing or developing a GraphQL data platform for web and native app feature teams
  • Experience interacting with free and open-source software projects and communities
  • Experience editing Wikipedia or contributing to other wiki projects
Responsibilities
  • Guiding the development of integration of the WMF API Gateway, including:
  • Feature identification and implementation (ex: rate limiting, throttling, etc.)
  • API Protocols and Architecture Style support guidelines (ex: REST, SOAP, RPC, Kafka, etc.)
  • Migration of existing APIs to the API Gateway
  • Integration of the API Gateway into our security strategy
  • Defining clear user journeys for API producers and API consumers, both internally and externally
  • Developing easy-to-use self service pathways for API consumers via our web API portal
  • Educating stakeholders, supporting API producers, and managing the API lifecycle and API readiness
  • Development of a GraphQL data platform that can be leveraged by web and native app feature teams to build consumer-driven products
  • Developing a deep understanding of critical areas of our foundational technology stack, identifying opportunities to improve, extend, and/or leverage existing and new technologies to deliver against our mission and strategy
  • Translating product/technical strategy into a roadmap containing well-defined and prioritized user stories and features
  • Managing incoming requests to engineering, including triaging, clarifying, generating estimates, prioritizing, and managing stakeholder expectations
  • Uncovering and understanding client needs and translate them into requirements and user stories
  • Ensuring that requirements are fully understood and implementation plans match expectations
  • Assessing and addressing technical risks
  • Working closely with engineering teams to communicate the product vision, clarify use cases and requirements, and resolve questions and issues that arise during development
  • Clearly defining success criteria for testing and product acceptance
  • Use both qualitative and quantitative methods to measure the impact of your work
  • Serve as a product evangelist and subject matter expert to the technical community
Wikimedia Foundation

501-1,000 employees

Nonprofit charitable organization
Company mission
The mission of the Wikimedia Foundation is to empower and engage people around the world to collect and develop educational content under a free license or in the public domain, and to disseminate it effectively and globally.