Back to all positions

Backend Developer, Data Layer / API Specialist

Remote Full-time Now Hiring

Job Description:

  • Design and develop RESTful and/or GraphQL APIs to expose data and business services.
  • Build backend services that support real-time and batch data access.
  • Ensure APIs are scalable, resilient, and well-documented (OpenAPI / Swagger).
  • Implement data ingestion, transformation, and orchestration services.
  • Integrate with databases, data warehouses, and event streams.
  • Optimize data access patterns for performance, reliability, and cost.
  • Integrate backend services with third-party platforms including CDPs, analytics, CRM, CMS, and marketing platforms.
  • Support identity, consent, and data-governance requirements at the API layer.
  • Enable downstream consumers including web, mobile, call center, and analytics teams with clean, consistent data interfaces.
  • Implement authentication, authorization, and API security best practices.
  • Monitor and tune backend services for performance and availability.
  • Build logging, error handling, and observability into all services.
  • Partner with frontend, analytics, and data engineering teams on end-to-end solutions.
  • Participate in architecture reviews and contribute to backend standards.
  • Support CI/CD pipelines and infrastructure-as-code workflows.

Requirements:

  • Strong experience with backend languages such as Java, Python, Node.js, or Go.
  • Hands-on experience building and consuming REST and/or GraphQL APIs.
  • Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Experience with data pipelines, ETL/ELT, or event-driven architectures.
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Hands-on Adobe Experience Platform (AEP) experience, specifically with XDM schemas, data ingestion, identity/profile data, datasets, and AEP integrations.
  • Experience with CI/CD pipelines, Git-based workflows, and automated testing.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes preferred.
  • Understanding of data modeling, schemas, and data quality best practices.
  • Must have unrestricted authorization to work in the United States without the need for employer sponsorship.

Benefits:

  • medical, dental and vision insurance
  • life insurance
  • disability
  • paid time off
  • 401(k)
  • competitive benefits package