×
Register Here to Apply for Jobs or Post Jobs. X

Tech Lead​/Software Engineer; TS​/SCI Poly

Job in Chantilly, Fairfax County, Virginia, 22021, USA
Listing for: GCI Incorporated
Full Time position
Listed on 2026-08-29
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 190000 USD Yearly USD 120000.00 190000.00 YEAR
Job Description & How to Apply Below
Position: Tech Lead/Software Engineer (TS/SCI with Poly Required)

GCI embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry.

At GCI, we solve the hard problems. As a Software Engineer, a typical day will include the following duties:

Job Description

The Software Engineer will serve as a technical lead responsible for designing, developing, integrating, and implementing enterprise-scale data processing and software solutions. The position will lead technical teams and design efforts supporting the management, processing, storage, and retrieval of high-volume, disparate, and near-real-time data. The Software Engineer will work closely with customers and cross-functional teams to identify technical needs, develop innovative solutions, resolve complex production issues, and ensure solutions meet mission and user requirements.

The role requires strong experience across software engineering, cloud architectures, distributed systems, data platforms, APIs, databases, infrastructure, security, testing, and the Software Development Lifecycle (SDLC). The Software Engineer will also provide technical leadership, customer engagement, project briefings, and strategic technical guidance throughout the project lifecycle.

Key Responsibilities
  • Lead a technical team in designing, developing, integrating, and implementing data processing solutions, ensuring effective data management, storage, retrieval, and troubleshooting of data-related issues, while participating throughout the SDLC, including requirements analysis, architecture and design, development, integration, testing, deployment, and operations.
  • Solicit and identify customer and user needs and translate those needs into effective data, software, and technology solutions, ensuring project objectives and technical deliverables are achieved on schedule and meet user, functional, business, and mission requirements.
  • Lead technical design discussions, architecture reviews, and solution development activities, including the design and engineering of integrated technical solutions capable of processing and exploiting disparate, high-volume, and streaming data to support near-real-time operational requirements.
  • Design, develop, and maintain scalable distributed systems and big data platforms, and integrate modern technologies and capabilities into existing systems to improve functionality, scalability, performance, and mission effectiveness.
  • Support the transition of legacy IT solutions to cloud environments and engineer solutions that leverage cloud-native capabilities, while driving continuous improvement, modernization, automation, and innovation across software development and engineering processes.
  • Debug, troubleshoot, and resolve complex production and data-related issues, while identifying, assessing, and mitigating technical and operational risks throughout the project lifecycle.
  • Serve as a primary technical liaison with customers and cross-functional stakeholders, providing regular project updates, status reports, technical briefings, strategic insights, project briefings, and technical presentations; managing expectations; supporting customer satisfaction; and communicating clearly, candidly, and continuously with technical and non-technical stakeholders.
  • Collaborate with software engineers, data engineers, architects, infrastructure teams, security teams, customers, and other cross-functional stakeholders to align technical solutions with business and mission objectives and ensure successful project execution and delivery.
Education And Experience
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Minimum of eight (8) years of experience in software engineering, systems architecture, enterprise…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary