Y

YPO

Global leadership network for chief executives

Senior Developer - API

Backend EngineeringUpdated on Nov 15
Full-timeRemote in USA

About the Job

Requirements

  • At least 5 years of hands-on experience in security engineering, including at least 3 years focused on cloud infrastructure security using 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 with AI technologies, including monitoring LLM usage and auditing model access controls.
  • Experience with API abuse detection across the software development lifecycle.
  • Strong experience with infrastructure-as-code 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 an equivalent scripting language.
  • Strong knowledge of IAM, encryption, OAuth/OIDC, RBAC, and secure cloud architecture principles.
  • Understanding of security and compliance frameworks such as SOC 2, ISO 27001, and NIST.
  • Exposure to mobile application security on native iOS and/or Android platforms, including API security, token management, and mobile threat defense.
  • A bachelor's degree in computer science, Information Security, or a related field, or equivalent experience.
  • Ability to work flexible and/or extended hours as needed to accommodate members and teammates in multiple time zones.
  • Willingness and ability to travel domestically and internationally without restrictions, approximately 5–10% per year.

Responsibilities

  • Design and implement production-grade RESTful and GraphQL APIs deployed through AWS API Gateway, ensuring stable, semantic interfaces decoupled from vendor-specific backend schemas.
  • Ensure APIs conform to YPO's canonical ontology and global member graph, map to entity definitions in the enterprise data dictionary, and do not directly expose Salesforce object structures.
  • Design APIs for event-driven architecture using change data capture, publish/subscribe messaging with Kafka and AWS EventBridge, and idempotent patterns.
  • Apply Domain-Driven Design principles, including bounded contexts, ubiquitous language, and domain events, so API boundaries reflect business domains.
  • Use a serverless-first approach with AWS Lambda, Step Functions, and EventBridge where appropriate, selecting stateful services only when serverless patterns are insufficient.
  • Write clean, tested, and documented code across the Members, Chapters, and Agentic Ecosystem API domains.
  • Define and enforce data models, versioning standards, authentication flows using Auth0, Okta, or OAuth 2.0, and integration patterns.
  • Design for performance using pagination, caching, query constraints, and rate limiting.
  • Implement privacy-first architecture, consent enforcement, and transparent data usage to reinforce member trust.
  • Ensure API responses include provenance and explanation metadata so agent reasoning is visible to members.
  • Implement the API governance layer controlling how YPO AI agents interact with member data through OpenAI with custom retrieval-augmented generation and Google Gemini.
  • Build agent-facing APIs that support structured retrieval, citation-ready provenance, consent-aware filtering, and deterministic fallback.
  • Build and maintain kill-switch-capable API boundaries that prevent agents from consuming raw member data outside approved contracts.
  • Instrument agent API integrations with observable, attributable metrics for hallucination rates, task success rates, and cost per outcome.
  • Collaborate with data science and machine-learning teams to turn agentic data-flow requirements into governed, tested API contracts.
  • Own the full API lifecycle, including development, testing, documentation, versioning, deprecation, and migration planning, with explicit decisions at every phase.
  • Establish and maintain API versioning, backward-compatibility, and breaking-change standards.
  • Build and maintain sandbox environments, integration test suites, and automated contract tests for every endpoint.
  • Work with Engineering leads to ensure reliable CI/CD pipelines, deployment automation, Datadog observability, alerting, and uptime service-level agreements.
  • Deploy all infrastructure changes through Infrastructure as Code using Terraform or AWS CDK; do not make manual production-console changes.
  • Design and enforce IAM boundaries using least-privilege principles, permission boundaries, and Service Control Policies so API identities and Lambda execution roles remain within governed data-access boundaries.
  • Operate within and contribute to YPO's multi-account AWS strategy using AWS Organizations and Control Tower, accounting for workload isolation, environment separation, and cross-account roles in API deployment and security boundaries.
  • Define and maintain all cloud infrastructure as code using Terraform or AWS CDK.
  • Produce and maintain clear API documentation, example queries, and troubleshooting guides that enable internal teams to self-serve.
  • Support technical onboarding for new product teams and integration partners so APIs are discoverable, stable, and easy to consume.
  • Identify and address developer friction proactively before it surfaces through member complaints or downstream-team escalations.
  • Act as a technical resource for Engineering peers consuming the Members, Chapters, and Agentic APIs.
  • Work with Data Architecture to preserve stable API semantics as backend schemas evolve and to decouple frontend experiences from vendor-specific fields.
  • Partner with IT and Security to enforce role-based access, chapter-scoped data boundaries, and member consent policies using Auth0 or Okta, OneTrust, GDPR, and CCPA.
  • Collaborate with Product teams and the Senior Product Manager, Technical to translate requirements and API specifications into production implementations.
  • Evaluate and integrate third-party technologies, including Elasticsearch, Kafka, AWS EventBridge, and Search Orchestration Service, to enhance YPO's member ecosystem.

Desired Qualifications

  • Security certifications such as AWS, Azure, GCP, CISSP, CCSP, or GIAC are highly desirable.

About the Company

YPO

Global leadership network for chief executives

YPO is a global leadership community that connects more than 30,000 chief executives from 142 countries. Members access a mix of leadership programs, exclusive resources, events, and networking opportunities designed to help them improve their leadership skills and personal development. The way it works is simple: joining requires a membership fee, which unlocks access to events, educational programs, and curated resources, plus opportunities to share insights and build connections with other senior executives. What sets YPO apart from others is its large, exclusive network of top leaders and its emphasis on peer learning, practical insights, and life-long personal and professional growth that members can apply in their work and beyond. The organization’s goal is to inspire leaders to turn learning and ideas into action, with the aim of positively affecting lives, businesses, and the broader world.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Irving, TX
Founded
1950

Recently Posted Jobs

Explore more opportunities at YPO

See more jobs