Current jobs related to Software Engineer - Tysons - GCI, Inc.


  • Tysons, United States Corsha Full time

    About Us: Corsha is a rapidly growing cybersecurity startup and we’re actively looking to build and grow our engineering team! Corsha is building an Identity Provider (IdP) for Machines that allows an enterprise to securely connect, move data, and automate with confidence from anywhere to anywhere. Corsha builds dynamic identities for trusted machines and...


  • Tysons Corner, United States LIGHTFEATHER IO LLC Full time

    Job DescriptionJob DescriptionLightFeather is currently seeking a skilled Software Security Engineer to join our team. In this role, you will be a key player in implementing, testing, and operating advanced software security techniques. You will ensure our software complies with our technical reference architecture and contribute to all levels of our...


  • Tysons Corner, United States LIGHTFEATHER IO LLC Full time

    Job DescriptionJob DescriptionLightFeather is currently seeking a skilled Software Security Engineer to join our team. In this role, you will be a key player in implementing, testing, and operating advanced software security techniques. You will ensure our software complies with our technical reference architecture and contribute to all levels of our...


  • Tysons Corner, United States LIGHTFEATHER IO LLC Full time

    Job DescriptionJob DescriptionLightFeather is currently seeking a skilled Software Security Engineer to join our team. In this role, you will be a key player in implementing, testing, and operating advanced software security techniques. You will ensure our software complies with our technical reference architecture and contribute to all levels of our...


  • Tysons Corner, United States LIGHTFEATHER IO LLC Full time

    Job DescriptionJob DescriptionLightFeather is currently seeking a skilled Software Security Engineer to join our team. In this role, you will be a key player in implementing, testing, and operating advanced software security techniques. You will ensure our software complies with our technical reference architecture and contribute to all levels of our...


  • Tysons Corner, United States LIGHTFEATHER IO LLC Full time

    Job DescriptionJob DescriptionLightFeather is currently seeking a skilled Software Security Engineer to join our team. In this role, you will be a key player in implementing, testing, and operating advanced software security techniques. You will ensure our software complies with our technical reference architecture and contribute to all levels of our...

  • Software Engineer

    1 month ago


    Tysons, United States Two Six Technologies Full time

    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.Two Six Technologies is seeking a highly skilled...

  • Software Engineer

    1 month ago


    Tysons, United States Two Six Technologies Full time

    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.Two Six Technologies is seeking a highly skilled...


  • Tysons Corner, Virginia, United States LIGHTFEATHER IO LLC Full time

    Job OverviewLightFeather IO LLC is on the lookout for a talented Software Security Engineer. In this pivotal role, you will play an essential part in the execution, evaluation, and management of sophisticated software security measures. Your mission will be to ensure our software aligns with our technical reference architecture while contributing to various...


  • Tysons, United States LMI Consulting, LLC Full time

    OverviewLMI is seeking a skilled Software Test Engineer to support LMI’s Army account. At LMI, we’re reimagining the path from insight to outcome at The New Speed of Possible™. Combining a legacy of over 60 years of federal expertise with our innovation ecosystem, we minimize time to value and accelerate mission success. We energize the brightest minds...


  • Tysons Corner, United States Corsha Full time

    About Us: Corsha is a rapidly growing cybersecurity startup and we’re actively looking to build and grow our engineering team! Corsha is building an Identity Provider (IdP) for Machines that allows an enterprise to securely connect, move data, and automate with confidence from anywhere to anywhere. Corsha builds dynamic identities for trusted machines and...

  • Test Engineer

    1 month ago


    Tysons, United States Two Six Technologies Full time

    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.Two Six Technologies is seeking a Software...

  • Software Engineer

    1 month ago


    Tysons, United States GCI, Inc. Full time

    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,...


  • Tysons Corner, Virginia, United States LMI Full time

    Position OverviewLMI is in search of a talented Full-Stack Engineer to contribute to our Army account initiatives.At LMI, we are redefining the journey from insight to outcome at The New Speed of PossibleTM. With over 60 years of federal expertise combined with our innovative ecosystem, we aim to reduce time to value and enhance mission success. We empower...

  • Software Engineer

    1 month ago


    Tysons, United States GCI, Inc. Full time

    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,...


  • Tysons Corner, Virginia, United States GCI, Inc. Full time

    At GCI, we uphold the values of excellence, integrity, and professionalism. Our team is dedicated to delivering exceptional mission solutions while effectively utilizing the technological expertise of our workforce to address critical mission needs in the realms of Data Analytics, Software Development, Engineering, Targeting and Analysis, Operations,...


  • Tysons Corner, Virginia, United States GCI, Inc. Full time

    At GCI, we exemplify excellence, integrity, and professionalism. Our dedicated team members provide exceptional, high-value mission solutions while effectively utilizing the technological expertise of our skilled workforce to meet critical mission needs in the realms of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations,...


  • Tysons Corner, Virginia, United States GCI, Inc. Full time

    At GCI, we exemplify excellence, integrity, and professionalism. Our dedicated team supports clients by delivering unique, high-value mission solutions while effectively utilizing the technological expertise of our workforce to meet critical mission needs in the realms of Data Analytics, Software Development, Engineering, Targeting and Analysis, Operations,...


  • Tysons Corner, Virginia, United States GCI, Inc. Full time

    At GCI, we uphold values of excellence, integrity, and professionalism. Our team is dedicated to delivering unique, high-value mission solutions while effectively utilizing the technological expertise of our skilled workforce to meet critical mission needs in Data Analytics, Software Development, Engineering, Targeting and Analysis, Operations, Training, and...


  • Tysons Corner, Virginia, United States GCI, Inc. Full time

    At GCI, we uphold values of excellence, integrity, and professionalism. Our team is dedicated to delivering exceptional, high-value mission solutions while effectively utilizing the technological expertise of our skilled workforce to meet critical mission needs in Data Analytics, Software Development, Engineering, Targeting and Analysis, Operations,...

Software Engineer

2 months ago


Tysons, United States GCI, Inc. Full time

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 Senior Software Engineer, a typical day will include the following duties:

JOB DESCRIPTION

The Software Engineer will design, develop, code, test, and debug complex software products, or make significant enhancements to existing software. The ideal candidate is:  a hands-on platform builder with significant experience in developing scalable data platforms, with experience in business intelligence, analytics, data science and data products; or a specialized hands-on performant frameworks builder with the know-how and modern experience of the most marketed products in business intelligence, analytics, data science and data products in the world.  A successful software engineer must have strong, firsthand technical expertise in a variety of configuration management and big data technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. They must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and innovation.

 

QUALIFICATIONS

  • Bachelor’s Degree in Computer Science/Engineering and related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
  • At least five (5) years in software engineering or related/equivalent experience.

 

REQUIRED KNOWLEDGE/SKILLS

  • Demonstrated experience in a combination of the following:
    • Modern programming languages like with Java, Python, and SQL.
    • One or more of the following technologies: Java/J2EE, JavaScript, SQL, XML, XQuery, XPath, HTML/XHTML, CSS, Python, Shell Scripting, JSON, Elasticsearch/OpenSearch.
    • Server operating systems: Windows, Linux, Distributed Computing, Blade Centers, and cloud infrastructure.
    • System administration of Red Hat/Linux servers to include Ansible, Chef, or Puppet.
    • Cloudera CDH/CDP or Hortonworks Hadoop platform to include services like HDFS, Kafka, HBase, Spark, NiFi, etc.
    • Familiarity with Continuous Integration/Continuous Delivery systems such as Jenkins.
    • Ability to write in one or more scripting tools: Python, PowerShell, Bash.
    • Operations, to include Git, Jenkins, Rundeck, Jira, or Confluence.

 

  • Strong desire to learn including but not limited to new data, methodologies, and applications.
  • Excellent organizational, coordination, interpersonal, and team building skills.
  • Team focused, willing to develop and implement solutions in a dispersed team environment
  • Available for off-hours deployment and off-hours system repair.

 

DESIRED KNOWLEDGE/SKILLS

  • Experience deploying code in AWS utilizing solutions such as Terraform, Ansible, and CloudFormation.
  • Familiarity and/or basic understanding of NiFi workflows and functionality.
  • Experience delivering and/or integrating software solutions using cloud technologies (AWS/C2S).
  • Familiar with the concepts of Site Reliability Engineering (SRE) and a desire to explore their application to a successful and established program.

 

KEY RESPONSIBILITIES

  • Research, design, develop and/or modify enterprise-wide systems and/or application software.
  • Develop complex data flows or make significant enhancements to existing pipelines.
  • Resolve complex hardware/software compatibility and interface design considerations.
  • Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
  • Conduct investigations and tests of considerable complexity.
  • Research emerging technologies to determine impact on application execution.
  • Provide input to staff involved in writing and updating technical documentation.
  • Troubleshoots complex problems and provides customer support for software systems and application issues.
  • Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements.
  • Prepare reports on analyses, findings, and project progress.
  • Provide guidance and work leadership to less-experienced software engineers.
  • May serve as a technical team or task leader.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to sustain and advance our organization’s capabilities.