GCI Incorporated
Posted 1w ago

Tech Lead/Software Engineer (TS/SCI with Poly Required)

GCI Incorporated
Chantilly, Virginia, United States
$187k-$318k/yrOnsiteFull Time
Responsibilities
  • leading teams
  • designing systems
  • resolving issues
Requirements
  • Requires U.S. citizenship
  • Active TS/SCI with polygraph clearance
  • Bachelor's degree in a technical field, and 8+ years in software engineering
  • Architecture, or technical leadership
Technical tools mentioned
PythonJavaJavaScriptC++C#AWS CloudFormationTerraformAWS Cloud Development Kit (CDK)KubernetesInfrastructure as Code (IaC)Software Development Lifecycle (SDLC)

Job description

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 architecture, technical leadership, or related technical roles.
  • Demonstrated experience designing, implementing, and supporting enterprise-scale software solutions, cloud architectures, and distributed systems.
  • Demonstrated experience leading technical teams and/or serving in a technical leadership capacity.

REQUIRED QUALIFICATIONS

  • Demonstrated expertise with object-oriented programming languages such as Python, Java, JavaScript, C++, C#, or similar languages, with experience coding across technology stacks and developing production-quality software.
  • Demonstrated experience leading software design discussions and architecture reviews, with practical experience in software architecture, APIs, databases, cloud/infrastructure, testing, security, and the Software Development Lifecycle (SDLC).
  • Demonstrated experience engineering integrated technical solutions for disparate, high-volume data types, including streaming data, to support near-real-time operational requirements, including experience with big data technologies and developing scalable data platforms and solutions.
  • Demonstrated experience transitioning legacy IT solutions, in whole or in part, to cloud environments, leading and working in cloud environments, and engineering solutions that leverage cloud platform capabilities.
  • Demonstrated experience integrating new and modern technologies into existing systems to advance capabilities and meet user, functional, and strategic requirements.
  • Demonstrated experience troubleshooting and resolving complex production issues, identifying technical and operational risks, and developing appropriate mitigation strategies.
  • Demonstrated ability to collaborate effectively with cross-functional technical and business teams and communicate complex technical concepts clearly to both technical and non-technical stakeholders.

DESIRED QUALIFICATIONS

  • Advanced degree (MS or Ph.D.) in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Familiarity with technologies and processes used to perform digital data and media forensics.
  • Prior experience working with the customer on similar programs.
  • Prior experience within the Intelligence Community (IC), particularly supporting counterterrorism missions.
  • Experience with Infrastructure as Code (IaC) technologies such as AWS CloudFormation, Terraform, or AWS Cloud Development Kit (CDK).
  • Familiarity with software development and deployment using Kubernetes and containerized infrastructure.
  • Experience with processing technologies, and/or data platforms.
  • Experience with cloud-native architectures, distributed computing, data pipelines, and streaming data technologies.

 

 

A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.   

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans 

About GCI Incorporated

Private engineering and IT services contractor serving U.S. national-security and intelligence missions.

Similar jobs

Software Engineer roles near Chantilly, Virginia
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: N NLP and computational-linguistics consulting and engineering firm serving academic, business, and government organizations.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
1d
Save
Mark Applied
Hide
Cleared Software Engineer (MongoDB)
Linthicum, Maryland, United States
$185k-$230k/yr HybridFull Time
Bestgate
Bestgate: Private software and systems engineering firm serving the U.S. Intelligence Community, Department of Defense, and industry partners.
14+ YOERequires 14+ years of software or database engineering, strong Python, MongoDB, Django or Flask, RESTful endpoints, microservices, database workflows, leadership, and a bachelor's degree or equivalent experience.
Python, MongoDB, Django, Flask, Swagger, OpenAPI, AWS, C2S, Docker, Visual Studio Code, JSON, XML, Jira, Confluence, Git
1d
Save
Mark Applied
Hide
Senior Software Developer - Full Stack
Odenton or Fort Meade
$156k-$206k/yr OnsiteFull Time
Quevera
Quevera: Veteran-owned custom software engineering firm serving government customers with mission-critical IT solutions.
4+ YOEActive TS/SCI clearance with polygraph; senior full-stack development experience. Requires technical education and 4–12 years of relevant experience depending on degree level.
1d
Save
Mark Applied
Hide
Software Engineer, TS/SCI w/Poly
Annapolis Junction, Maryland, United States
$176k-$282k/yr OnsiteFull Time
Peraton
Peraton: Provider of mission-critical national security technologies and services.
14+ YOERequires 14 years of software engineering experience, a bachelor's degree or four additional years of experience, six years of Java experience, Spring Framework experience, and TS/SCI clearance with polygraph.
Java, Agile, Spring Framework, Quarkus, Jakarta Faces, PrimeFaces, Postgres, Maven, Git, Jenkins, ElasticSearch
1d
Save
Mark Applied
Hide
Senior Software Engineer - Digital Platforms and Learning Technology
Bethesda, Maryland, United States
$93k-$145k/yr RemoteFull Time
Henry M. Jackson Foundation for the Advancement of Military Medicine
Henry M. Jackson Foundation for the Advancement of Military Medicine: Advances military medicine through scientific support.
6+ YOEBachelor's degree in a technical field and 6–8 years of software engineering experience required. Requires HTML, CSS, JavaScript, web applications, databases, pipelines, accessibility, security, and cloud experience.
HTML, CSS, JavaScript, Drupal, SCORM, xAPI, Google Cloud, Microsoft Office 365
1d
Save
Mark Applied
Hide
Staff Software Engineer, Infrastructure
New York City or San Francisco or Seattle or Boston or Washington or Chicago
$230k-$270k/yr HybridFull Time
Maven Clinic
Maven Clinic: Private virtual clinic providing women’s and family healthcare to employers and consumers.
8+ YOEBachelor's or master's degree in computer science or equivalent experience; 8+ years in backend development and platform architecture; expertise in distributed systems, cloud platforms, containers, orchestration, and multiple programming languages.
AWS, Google Cloud, Azure, Docker, Kubernetes, Java, Python, Go
1d
Save
Mark Applied
Hide
Senior Software Engineer, Developer Experience (DevX)
Menlo Park or New York City or Bellevue or Washington or Toronto
$196k-$230k/yr HybridFull Time
Robinhood
RobinhoodNASDAQ: HOOD: Provides brokerage, crypto, advisory, and banking services.
Experience with developer infrastructure, CI/CD pipelines, or large-scale build systems; Go or Python proficiency; distributed build systems; Kubernetes; and strong problem-solving skills.
Bazel, GitHub, Go, Python, Kubernetes
1d
Save
Mark Applied
Hide
ISE, System Experience - Senior Software Engineer, macOS System Experience
Beaufort or Bethesda or Bourbonnais or Bridgewater or Clermont or Columbus or Cooper City or Grover Beach or Lynnfield or Stroudsburg
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designing and manufacturing consumer electronics, software, and digital services.
Experience with Swift, SwiftUI, and Objective-C; strong agentic programming, collaboration, prioritization, customer focus, and complex problem-solving skills. Bachelor's in computer science or equivalent experience preferred.
Swift, SwiftUI, Objective-C, macOS