API Engineer
Potomac Management·Washington, District of Columbia, US
Posted 2928w ago
Full-Time
Apply Now About the Role
Job Summary:
We are looking for a highly skilled API Engineer to develop, deploy, and manage secure and scalable APIs for enterprise applications. This role requires a deep understanding of RESTful and GraphQL APIs, integration patterns, and cloud-native architecture. A valid AWS or Azure Cloud Certification is required.
This Position is a hybrid work environment / 95% Remote – Candidate must live within 2 hours of a government Facility.
Key Responsibilities:
• Design and implement APIs using best practices for scalability and security.
• Collaborate with frontend and backend teams to define API contracts and services.
• Optimize and document existing APIs for better performance and usability.
• Integrate with third-party APIs and services.
• Monitor API usage, availability, and performance.
• Maintain continuous presence on the program for a minimum of one year.
Minimum Qualifications:
• Bachelor's degree in Science, Math, Engineering, or Information Systems.
• 7+ years of experience in software engineering with a focus on API development.
• AWS or Azure Cloud Certification (required).
• Proficient in Node.js, Python, or Java.
• Strong grasp of REST, JSON, OpenAPI/Swagger specifications, and API gateways.
• Demonstrated hands-on coding experience in designing and deploying APIs.
Preferred Qualifications:
• Experience with serverless functions and API throttling/security mechanisms.
• Familiarity with containerization and microservices architectures.
What you'll do
- Design and implement APIs using best practices for scalability and security
- Collaborate with frontend and backend teams to define API contracts and services
- Optimize and document existing APIs for better performance and usability
- Integrate with third-party APIs and services
- Monitor API usage, availability, and performance
- Maintain continuous presence on the program for a minimum of one year
Requirements
- This role requires a deep understanding of RESTful and GraphQL APIs, integration patterns, and cloud-native architecture
- A valid AWS or Azure Cloud Certification is required
- This Position is a hybrid work environment / 95% Remote – Candidate must live within 2 hours of a government Facility
- Bachelor's degree in Science, Math, Engineering, or Information Systems
- 7+ years of experience in software engineering with a focus on API development
- AWS or Azure Cloud Certification (required)
- Proficient in Node.js, Python, or Java
- Strong grasp of REST, JSON, OpenAPI/Swagger specifications, and API gateways
- Demonstrated hands-on coding experience in designing and deploying APIs