Software Engineer 3
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 03, 2026
This job expires in: 30 days
Job Summary
Working full-time in Reston, the Software Engineer 3 will write code in Golang to develop and enhance NQL and GQL services, manage data using SQL and NoSQL databases, and build GraphQL APIs while collaborating with project stakeholders.
Key responsibilities
- Develop and enhance NQL and GQL services using Golang and manage data with SQL and NoSQL databases
- Build and maintain GraphQL APIs, including schema design and query optimization, while integrating data from multiple sources
- Support applications under development, assist with software updates, and document all development activities
Required qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- Two years of experience writing code in Golang for NQL and GQL services
- One year of experience using AWS services for managing data in Transient Data Store (TDS) and DX Data Lake
- Experience developing GraphQL APIs and using frameworks such as Apollo Server and GraphQL.js
- Familiarity with CI/CD processes using Concourse and testing/debugging tools like GraphQL Playground and Postman
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...