Senior Developer, API

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior API Developer building secure REST and GraphQL services for YPO’s global member and chapter ecosystem. Governing AI-agent access with AWS, IaC, provenance, and consent controls.

Responsibilities:

  • Design, build, and maintain YPO’s API platform supporting its member ecosystem, chapter operations, and agentic AI platform
  • Own engineering implementation across the Members API, Chapters API, and Agentic Ecosystem APIs
  • Design and implement production-grade RESTful and GraphQL APIs using AWS API Gateway
  • Ensure APIs conform to YPO’s canonical ontology, global member graph, enterprise data dictionary, privacy, consent, and provenance requirements
  • Build APIs within event-driven, domain-aligned, serverless-first architecture using CDC, Kafka, AWS EventBridge, AWS Lambda, and Step Functions
  • Apply Domain-Driven Design principles and create clean, tested, documented, scalable APIs
  • Define data models, versioning standards, authentication flows, and integration patterns using Auth0, Okta, and OAuth 2.0
  • Implement performance, pagination, caching, query constraints, rate limiting, and secure API scaling practices
  • Build governance layers for YPO’s AI agents using OpenAI, custom RAG, and Google Gemini
  • Implement structured retrieval, citation-ready provenance, consent-aware filtering, deterministic fallback, and kill-switch-capable API boundaries
  • Instrument agent integrations with hallucination-rate, task-success, and cost-per-outcome metrics
  • Own API lifecycle activities including development, testing, documentation, versioning, deprecation, and migration planning
  • Build sandbox environments, integration test suites, and automated contract tests
  • Support CI/CD, deployment automation, Datadog observability, alerting, uptime SLAs, and Infrastructure as Code using Terraform or AWS CDK
  • Design IAM boundaries using least privilege, permission boundaries, and Service Control Policies
  • Contribute to YPO’s multi-account AWS strategy involving AWS Organizations, Control Tower, workload isolation, and cross-account roles
  • Produce API documentation, example queries, and troubleshooting guides
  • Support technical onboarding for product teams and integration partners
  • Collaborate with Data Architecture, IT, Security, Product, data science, and ML teams
  • Evaluate and integrate Elasticsearch, Kafka/AWS EventBridge, and Search Orchestration Service
  • Deliver reliable, secure, explainable, observable APIs with no unauthorized agent access and full IaC compliance

Requirements:

  • 5+ years of hands-on experience in security engineering
  • At least 3 years focused on cloud infrastructure security (AWS, Azure, and/or GCP)
  • Experience integrating security tooling into CI/CD platforms such as GitHub Actions, Azure DevOps, GitLab CI, or Jenkins
  • Experience securing AI/ML infrastructure, including model APIs, data pipelines, vector databases, and inference endpoints
  • Experience monitoring LLM usage and auditing model access controls
  • API abuse detection across the entire SDLC
  • Strong experience with IaC tools such as Terraform, CloudFormation, or ARM
  • Familiarity with container security and Kubernetes environments
  • Experience with SAST, DAST, SCA, and dependency scanning tools
  • Proficiency in Python or equivalent scripting language
  • Strong knowledge of IAM, encryption, OAuth/OIDC, RBAC, and secure cloud architecture principles
  • Understanding of SOC 2, ISO 27001, and NIST frameworks
  • Exposure to mobile application security on native iOS and/or Android platforms, including API security, token management, and mobile threat defense
  • Bachelor’s degree in computer science, Information Security, or related field (or equivalent experience)
  • Willingness and ability to travel domestically and internationally without restrictions, approximately 5–10% per year
  • Ability to work flexible and/or extended hours as needed to accommodate members and team members in multiple time zones

Benefits:

  • Performance-based bonus opportunities
  • Remote work flexibility
  • Comprehensive rewards package focused on wellbeing and growth
  • Flexible and/or extended hours to accommodate multiple time zones
  • Travel opportunities, approximately 5–10% per year