Backend Developer – Data Layer / API Specialist

Posted 16hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Developer responsible for designing, building, and maintaining scalable backend services for digital experiences and data interfaces. Collaborating with various engineering teams to ensure reliable data flows and performance.

Responsibilities:

  • Designing, building, and maintaining scalable backend services and data interfaces
  • Developing RESTful and/or GraphQL APIs to expose data and business services
  • Building backend services that support real-time and batch data access
  • Ensuring APIs are scalable, resilient, and well-documented (OpenAPI / Swagger)
  • Implementing data ingestion, transformation, and orchestration services
  • Integrating with databases, data warehouses, and event streams
  • Optimizing data access patterns for performance, reliability, and cost
  • Supporting identity, consent, and data-governance requirements at the API layer
  • Monitoring and tuning backend services for performance and availability
  • Partnering with frontend, analytics, and data engineering teams on end-to-end solutions
  • Supporting 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)
  • Experience integrating with analytics, CDP, CRM, or marketing platforms
  • Understanding of data modeling, schemas, and data quality best practices
  • Knowledge of identity, consent, and data privacy considerations is a plus
  • Experience with CI/CD pipelines, Git-based workflows, and automated testing
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes preferred
  • Strong troubleshooting and performance optimization skills

Benefits:

  • medical, dental and vision insurance
  • life insurance
  • disability
  • paid time off
  • 401(k)
  • flexible work arrangements