API Platform Engineer

  • Charlotte, MO
  • Posted 15 hours ago | Updated 11 hours ago

Overview

On Site
$100000 - $125000 per annum
Full Time

Skills

API Platform Engineer

Job Details





We are seeking a skilled and motivated API Platform Engineer to join our growing engineering team. In this role, you will be responsible for designing, building, and maintaining the core API infrastructure that powers our products and services. You will work closely with product teams, backend engineers, and DevOps to ensure our APIs are scalable, secure, and developer-friendly.


***Hybrid Work Schedule in Charlotte, NC***


Key Responsibilities:



  • Design and implement robust, scalable, and secure API platforms and services.

  • Develop and maintain API gateways, authentication layers, and rate-limiting mechanisms.

  • Collaborate with cross-functional teams to define API standards, documentation, and best practices.

  • Monitor API performance and reliability, and proactively address issues.

  • Automate deployment, testing, and monitoring of API services.

  • Advocate for API-first development and help teams adopt consistent API design patterns.

  • Contribute to internal tools and SDKs that improve developer experience and productivity.

  • Stay current with industry trends and emerging technologies in API development and platform engineering.


Required Qualifications:



  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 3+ years of experience in backend or platform engineering with a focus on APIs.

  • Strong proficiency in one or more programming languages (Json, Go, Python, Java, Node.js).

  • Experience with RESTful and/or GraphQL API design and implementation.

  • Familiarity with API management tools (e.g., Kong, Apigee, AWS API Gateway).

  • Solid understanding of authentication and authorization protocols (OAuth2, JWT, etc.).

  • Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., Terraform, Helm).

  • Knowledge of containerization and orchestration (Docker, Kubernetes).


Preferred Qualifications:



  • Experience with service mesh technologies (e.g., Istio, Linkerd).

  • Familiarity with OpenAPI/Swagger specifications.

  • Contributions to open-source API tools or platforms.

  • Experience in high-scale, distributed systems environments.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.