Senior API Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior API Engineer on a remote contract basis in New Jersey, offering competitive pay. Requires 5+ years in API development, expertise in Node.js, Python, AWS Lambda, and strong knowledge of OLAP workloads and database technologies.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
August 14, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
Remote
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
New Jersey, United States
-
🧠 - Skills detailed
#Logging #Prometheus #Lambda (AWS Lambda) #Kubernetes #MongoDB #Monitoring #Hugging Face #PostgreSQL #Debugging #Scala #AWS (Amazon Web Services) #Deployment #Automation #Python #DevOps #Metadata #React #Recommender Systems #Microservices #AI (Artificial Intelligence) #DynamoDB #HTML (Hypertext Markup Language) #Kafka (Apache Kafka) #NoSQL #Databricks #ML (Machine Learning) #FastAPI #GraphQL #Cloud #Grafana #POSTMAN #Data Mapping #Golang #AWS Lambda #Langchain #SQL (Structured Query Language) #Pytest #GitHub #Databases #Data Science #API (Application Programming Interface) #Jenkins
Role description
Job Title: Senior API Engineer Location: New Jersey - Remote Contract Description: API Management - API Gateway , APIGEE & Designing and deploying APIs as part of a microservices architecture . React, HTML , JS , NodeJS, Python , Lambda , CI/CD & RESTful API and GraphQL development β€’ Design, develop, and maintain scalable RESTful APIs and GraphQL APIs using modern frameworks and best practices. β€’ Develop backend services using Node.js (Express/Nest.js), FastAPI (Python-based services), Ariadne (GraphQL APIs), and Golang (Streaming services). β€’ Integrate with Databricks to expose and manage OLAP (Online Analytical Processing) workloads, enabling API-driven data querying and analytics at scale. β€’ Architect APIs following metadata-driven design principles, ensuring that data can be dynamically exposed to users inside or outside the system while maintaining dynamic authentication mechanisms. β€’ Deploy and scale API services using AWS Lambda, Kubernetes (EKS), and AWS Bedrock for serverless and microservices-based architectures. β€’ Implement authentication and authorization best practices (OAuth2, JWT, API Gateway) while supporting dynamic authentication models based on user roles and access control. β€’ Design and optimize database interactions using SQL/NoSQL databases (MongoDB, PostgreSQL, DynamoDB). β€’ Develop CI/CD pipelines for automated API deployment using AWS services (CodePipeline, Bedrock, CloudFormation). β€’ Monitor and improve API performance, logging, and error handling using Prometheus, Grafana, and ELK stack. β€’ Work on AI-driven API integrations including Recommender Systems, LLM-based AI Agents, and AI-powered Image & Video Processing workflows. β€’ Collaborate with front-end engineers, data scientists, and DevOps teams to ensure seamless API integration and scalable deployments. Must have: β€’ 5+ years of experience in API development with GraphQL (Ariadne) and RESTful services. β€’ Strong hands-on experience with Node.js (Express/Nest.js), FastAPI (Python), and Golang. β€’ Proficiency in API design principles, focusing on metadata-driven frameworks that allow dynamic data exposure with adaptable authentication models. β€’ Experience with AWS Lambda, AWS Bedrock, and Kubernetes (EKS) for serverless and microservices architectures. β€’ Hands-on experience designing scalable and modular API architectures. β€’ Expertise in OAuth2, JWT, API Gateway, and dynamic authentication mechanisms. β€’ Strong knowledge of OLAP workloads and Databricks integration for API-driven data analytics. β€’ Experience with SQL/NoSQL databases (MongoDB, PostgreSQL, DynamoDB). β€’ CI/CD automation expertise (Jenkins, GitHub Actions, AWS CodePipeline). β€’ Proficiency in API testing frameworks (Postman, Newman, Jest, Mocha, PyTest). β€’ Strong debugging, logging, and monitoring skills (Grafana, Prometheus, ELK stack). β€’ Nice to Have β€’ Experience with GraphQL federation and Apollo Server. β€’ Knowledge of AI/ML APIs and LLM-based chatbot APIs (OpenAI, Hugging Face, LangChain). β€’ Experience with streaming technologies (Kafka, WebSockets, Golang-based streaming). β€’ Prior work with AI-powered data mapping, recommender systems, and real-time processing APIs.