API Engineer; Remote
Charlottesville, Albemarle County, Virginia, 22901, USA
Listed on 2026-07-17
-
Software Development
Backend Developer
The following states/districts are excluded from this job ad: AK, CA, CO, CT, DC, HI, LA, MA, MN, MO, NE, NV, NH, NJ, NM, NY, ND, OR, PR, RI, VT, WA, WY.
Future Need - Actively Interviewing
LocationRemote in any United States jurisdiction not excluded from this job advertisement.
Position OverviewConnect the enterprise systems that Veterans depend on for care coordination. As the API Engineer you will design, implement, and maintain integration patterns.
Position DescriptionThe API Engineer supports the technical implementation of the Scheduling Event Bus and all external system connections, interface control documentation, and API onboarding processes.
Minimum/General Experience
: 3 years of experience in API engineering and enterprise integration.
Minimum Education
:
Bachelor's Degree in computer science, software engineering, information technology, or related field.
- Excellent experience designing and implementing event‑driven architectures using AWS MSK (Kafka), AWS Kinesis, and equivalent enterprise messaging platforms including event schema design and message contract management.
- Excellent ability to design API integration patterns for healthcare scheduling systems.
- Excellent experience implementing API security controls including OAuth 2.0, identity‑based access controls, role‑based authorization, encryption in transit and at rest, and audit logging.
- Excellent ability to design API consumer onboarding frameworks including intake procedures, technical integration standards, interface control documentation (ICD), and production‑readiness criteria.
- Excellent experience with API gateway configuration.
- Above average knowledge of Istio service mesh API traffic management (e.g., virtual services, destination rules, traffic routing, mTLS enforcement on EKS).
- Above average experience with fault‑tolerant messaging architecture (e.g., automated failover, message durability, replay capability, and dead‑letter queue management).
- Working knowledge of multi‑region API routing strategies including DNS‑based failover and health‑check‑driven traffic management.
- Experience supporting a federal agency.
- Excellent verbal and written communication skills.
General Physical Requirements (may vary based on location of the assignment):
- Assignment Location – Remote.
- Sedentary work – Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects.
- Typing, communicating, repetitive motions.
- Close visual acuity to prepare and analyze data, view computer monitors and read. May need to view presentation screens and other visual aids in a virtual setting.
- Indoor environmental conditions with protection from outside elements.
Active Federal Civilian Public Trust clearance.
- U.S. Citizenship or Permanent Resident that has lived in the United States for at least 3 years.
Tasks/Activities (include, but not limited to):
- Supports technical implementation of the Scheduling Event Bus.
- Delivers a scalable, secure, and highly available event‑driven integration framework.
- Designs and implements standardized, version‑controlled event schemas and message contracts for all Scheduling Event Bus producers and consumers ensuring backward compatibility.
- Implements enterprise security requirements for all API integrations including encryption, identity‑based access controls, role‑based authorization, and comprehensive audit logging per VA Risk Management Framework (RMF) requirements.
- Develops and maintains the Scheduling Event Bus onboarding framework including eligibility criteria, technical integration standards, step‑by‑step guides, reference architecture, and sample code.
- Delivers and continuously maintains Scheduling Event Bus onboarding documentation.
- Manages all external system connections and interface control documentation.
- Maintains the Platform Dependency List API section with points of contact, escalation procedures, and operational expectations.
- Supports the Architecture Package with API integration diagrams, interface design patterns, and system interaction documentation.
- Implements monitoring and alerting for all API…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).