Senior Developer, APIs @YPO
Software Development
Salary usd 119,200 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2wks ago

[Hiring] Senior Developer, APIs @YPO

2wks ago - YPO is hiring a remote Senior Developer, APIs. πŸ’Έ Salary: usd 119,200 - 155,000 annually πŸ“Location: USA

Role Description

The Sr. Developer, APIs is responsible for designing, building, and maintaining the API platform that supports YPO's member ecosystem, chapter operations, and agentic AI platform. This role owns the technical implementation of APIs that sit at the core of the digital experience and works closely with Product, Data Architecture, IT, and Security to deliver scalable, secure, and well-governed API solutions.

The role requires strong backend engineering expertise, a high standard for API quality, and the ability to translate complex integration requirements into maintainable, production-grade systems within an event-driven, domain-aligned, serverless-first architecture.

Your API Portfolio

  • Members API: Stable, semantic endpoints exposing member profile, identity, peer discovery, and graph relationships. The foundation of member experience.
  • Chapters API: APIs powering chapter management, forum operations, event discovery, and role-based data access across YPO's global regional structure.
  • Agentic Ecosystem APIs: Governed API contracts for AI agents (Peer Discovery, Event Discovery) built on OpenAI + RAG and Google Gemini. Agents consume only approved APIs. Agent reasoning must always be surfaceable.

Primary Responsibilities

  • API Design & Implementation:
    • Design and implement production-grade RESTful and GraphQL APIs deployed via AWS API Gateway.
    • Ensure all APIs conform to YPO's canonical ontology and global member graph.
    • Design APIs to operate within an event-driven architecture leveraging CDC, pub/sub messaging (Kafka and AWS EventBridge).
    • Apply Domain-Driven Design (DDD) principles.
    • Adopt a serverless-first approach using AWS Lambda, Step Functions, and EventBridge.
    • Write clean, well-tested, and well-documented code across the Members, Chapters, and Agentic Ecosystem API domains.
    • Define and enforce data models, versioning standards, authentication flows, and integration patterns.
    • Apply performance-aware design including intentional pagination, caching strategies, query constraints, and rate-limiting.
    • Ensure every API response includes provenance and explanation metadata.
  • Agentic Ecosystem Engineering:
    • Implement the API governance layer for YPO's AI agents.
    • All agent-facing APIs must support structured retrieval, citation-ready provenance fields, consent-aware filtering, and deterministic fallback.
    • Build and maintain kill-switch-capable API boundaries.
    • Instrument agent API integrations with feedback loop mechanisms.
    • Collaborate with data science and ML teams to translate agentic data flow requirements into governed, tested API contracts.
  • API Lifecycle, Versioning & Governance:
    • Own the full API lifecycle: development, testing, documentation, versioning, deprecation, and migration planning.
    • Establish and maintain engineering standards for API versioning, backward compatibility, and breaking-change policy.
    • Build and maintain sandbox environments, integration test suites, and automated contract tests.
    • Ensure reliable CI/CD pipelines, deployment automation, observability via Datadog, alerting, and uptime SLAs.
    • All infrastructure changes must be deployed via Infrastructure as Code.
  • Cloud Architecture, IAM & Security:
    • Design and enforce IAM boundary design using least-privilege principles.
    • Operate within and contribute to YPO's multi-account AWS strategy.
    • All cloud infrastructure must be defined and maintained as code.
  • Developer Experience & Enablement:
    • Produce and maintain clear API documentation.
    • Support technical onboarding for new product teams and integration partners.
    • Identify and address developer friction proactively.
    • Act as a technical resource for Engineering peers.
  • Cross-Functional Collaboration:
    • Work closely with Data Architecture to ensure APIs maintain stable semantic meaning.
    • Partner with IT and Security to enforce role-based access and member consent policy.
    • Collaborate with Product teams to translate requirements into production implementations.
    • Evaluate and integrate third-party technologies that enhance YPO's member ecosystem.

How We Measure Success

  • API Reliability: APIs meet defined uptime SLAs; issues detected proactively via Datadog.
  • Code Quality: New endpoints ship with full test coverage; zero undocumented breaking changes.
  • Developer Experience: Internal teams can serve from documentation; integration timelines reduced.
  • Delivery: Roadmap milestones delivered on time, with acceptance test coverage.
  • Agent Safety: Zero agentic API calls bypass the governance layer.
  • Explainability: Every API response includes provenance and explanation metadata.
  • Observability: All agent integrations emit metrics traceable to specific API behaviors.
  • IaC Compliance: All infrastructure changes are deployed via Terraform or CDK.

Qualifications

  • Ability to work collaboratively in a multi-cultural organization.
  • Excellent interpersonal skills, including strong diplomacy skills.
  • Resourceful and able to work independently with initiative.
  • Possesses a distinct global mindset, sensitive to local and international customs.
  • Demonstrate empathy through active listening and asking the right questions.
  • Analytical thinker with the ability to influence and guide processes.
  • Excellent verbal and written communication skills.
  • Professional presence to interact easily with YPO members and executives.
  • Strong ability to translate complex security risks into clear business decisions.
  • High degree of discretion and integrity in handling confidential information.

Experience/Background

  • 5+ years of hands-on experience in security engineering.
  • Experience integrating security tooling into CI/CD platforms.
  • Experience securing AI/ML infrastructure.
  • Strong experience with IaC tools.
  • Familiarity with container security and Kubernetes environments.
  • Proficiency in Python or equivalent scripting language.
  • Strong knowledge of IAM, encryption, OAuth/OIDC, RBAC, and secure cloud architecture principles.

Education/Training/Certification

  • Bachelor’s degree in computer science, Information Security, or related field.
  • Security certifications are highly desirable.

Physical Requirements

  • Ability to work flexible and/or extended hours as needed.
  • Willingness and ability to travel, domestically and internationally, approximately 5-10% per year.

Compensation & Pay Transparency

Compensation at YPO is one part of a broader Total Rewards philosophy built to attract, motivate, and retain talented people. Compensation ranges are based on the associate's primary work location. For United States applicants: USD 119,200 - 155,000 annually.

Associates are also eligible for performance-based bonus opportunities, remote work flexibility, and a comprehensive rewards package built around their wellbeing and growth.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Developer, APIs @YPO
Software Development
Salary usd 119,200 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,563+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later