> Markdown version of [/jobs/ext/1084629-software-engineer-ui-middleware-ts-sci-on-site](https://www.wearedevelopers.com/jobs/ext/1084629-software-engineer-ui-middleware-ts-sci-on-site). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - UI & Middleware (TS/SCI) (On-Site) - **Company:** Eiden Systems Corporation - **Location:** Sterling, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Geographic Information Systems, Apache ActiveMQ, Application Programming Interfaces (APIs), Advanced Message Queuing Protocol, Data Distribution Service, Serialization, Middleware, Protocol Buffers, Design of User Interfaces, Message Queuing Telemetry Transport (MQTT), OpenLayers, RabbitMQ, Data Streaming, WebGL, ZeroMQ (Concurrent Programming Libraries), ReactJS, Backend, Gitlab, Vue.js, AngularJS, Information Technology, Avro, Apache Kafka, Front End Software Development, Grpc, Software Version Control - **Published:** June 17, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8980752/software-engineer-ui-middleware-tssci-on-site ## About the Role Active Top Secret (TS) clearance (TS/SCI preferred) Bachelor's degree in Computer Science or a related technical field. At least 8 years of experience in Front-end development (10+ years preferred) Strong development experience in JavaScript and modern front-end frameworks (React, Angular, or Vue) Hands-on experience writing middleware layers using Protobuf. Experience connecting to and managing data streams such as Apache Kafka, RabbitMQ, ActiveMQ, or ZeroMQ. Experience developing, supporting and maintaining API's. Experience developing geospatial UI designs, mapping interfaces, or working with GIS data formats. Proficiency with GitLab or similar version control platforms Nice to have: Experience supporting U.S. Army, NGA, DoD, or mission-focused programs Experience with AMQP/MQTT, Data Distribution Services, gRPC, FlatBuffers, Avro, Experience with Cesium JS, Open Layers, Leaflet, Mapbox, WebGL ## Description Eiden Systems Corporation (ESC) is seeking an on-site, cleared, highly collaborative Front End/ UI Developer with strong Middleware experience to join our mission-driven team onsite. You will work closely with cross-functional developers to build and adapt interface in response to changing mission requirements. Developers with a keen interest in getting software rapidly into the hands of the warfighter., Support development on intuitive front-end user interfaces Build and maintain efficient middleware message layers to bridge front-end components with back-end architectures. Integrate complex data streams and handle message serialization/deserialization. Build and support an API interface to allow other developer teams and user code to requirements to integrate backend data streams into a front end. ## Related Videos - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [From event streaming to event sourcing 101](https://www.wearedevelopers.com/videos/91-from-event-streaming-to-event-sourcing-101) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)