Job Title: Back End Developer (Data Layer/API Specialist) Company Name: Blue Acorn iCi Job Details: Hiring,Remotely,in,United,States,Remote,Mid,level Job Url: https://builtin.com/job/back-end-developer-data-layer-api-specialist/8486290 Job Description: Position OverviewThe Backend Developer (Data Layer / API Specialist) is responsible for designing, building, and maintaining scalable backend services and data interfaces that power digital experiences, analytics, and personalization platforms. This role focuses on API development, data ingestion and transformation, and secure, high-performance integration between upstream data sources and downstream applications. You will work closely with frontend engineers, data engineers, analytics teams, and platform architects to ensure reliable, well-governed data flows and performant backend services supporting enterprise-scale digital ecosystems. Key ResponsibilitiesBackend & API DevelopmentDesign and develop RESTful and/or GraphQL APIs to expose data and business services Build backend services supporting real-time and batch data access Ensure APIs are scalable, resilient, versioned, and well documented (OpenAPI/Swagger) Data Layer EngineeringImplement data ingestion, transformation, and orchestration services Integrate backend services with relational databases, NoSQL stores, warehouses, and event streams Optimize data access patterns for performance, reliability, and cost efficiency Integration & Platform EnablementIntegrate backend services with third-party platforms including CDPs, analytics tools, CRM, CMS, and marketing platforms Support identity resolution, consent enforcement, and governance requirements at the API layer Enable downstream consumers (web, mobile, call center, analytics) with clean and consistent data interfaces Security, Reliability & PerformanceImplement authentication, authorization, and API security best practices Monitor, tune, and scale services for performance and availability Build observability into services through logging, metrics, and error handling Collaboration & DeliveryPartner with frontend, analytics, and data engineering teams on end-to-end solution delivery Participate in architecture discussions and contribute to backend standards and best practices Support CI/CD pipelines and infrastructure-as-code workflows Required Skills & ExperienceTechnical SkillsStrong 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 (PostgreSQL, MySQL, MongoDB, DynamoDB, etc.) Experience working with data pipelines, ETL/ELT processes, or event-driven architectures Familiarity with cloud platforms such as AWS, Azure, or GCP Data & IntegrationExperience integrating with analytics, CDP, CRM, or marketing platforms Understanding of data modeling, schemas, and data quality practices Awareness of identity, consent, and data privacy considerations Engineering PracticesExperience with CI/CD pipelines, Git-based workflows, and automated testing Familiarity with containerization and orchestration tools (Docker, Kubernetes preferred) Strong troubleshooting and performance optimization skills Preferred QualificationsExperience working in MarTech, analytics, or personalization ecosystems Exposure to real-time streaming technologies (Kafka, Kinesis, Pub/Sub) Familiarity with API gateways, service meshes, or microservices architectures Experience supporting enterprise-scale data platforms What Success Looks LikeReliable, well-structured APIs enabling efficient data consumption Scalable backend services supporting real-time and batch workloads Strong data quality, security, and governance enforcement High trust and adoption from frontend, analytics, and platform teams