A recognized professional services organization in North Carolina is actively seeking a new API Platform Engineer to join their Engineering team in Charlotte. In this role, the API Platform Engineer will be responsible for designing, building, and maintaining the core API infrastructure that powers the company’s products and services.
***This is a Hybrid opportunity requiring the qualified professional to work onsite at least 3 days a week.***
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
- Perform other duties, as needed
Qualifications:
- 3+ years of experience in Backend and/or Platform Engineering with a focus on APIs
- Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 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)
Desired Skills:
- 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