Principal Software Developer

1 month ago


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

Overview of Opportunity:

Two Six Technologies is seeking a Principal Software Developer to join our team. In this role, you will be responsible for developing and deploying capabilities for our customers. Additionally, you will be responsible for productizing Proof-of-Concepts that are handed off by a team of reverse engineers.

Job Responsibilities & Duties:

  • Serve as the primary capability developer on a small, highly motivated team
  • Apply knowledge of Linux/Unix based systems to help solve complex mission challenges
  • Maturing proof-of-concept R&D technology to operational fieldable solutions
  • Assist with reverse engineering and debugging of relevant linux applications
  • Provide mentoring to more junior developers on capability development strategies, methodologies, and implementation 
  • Act as the team lead in implementing an Agile framework, Lean-Agile development, and applying Lean-Agile in leadership
  • Engaging in technical exchanges with transition partners and key stakeholders

Minimum Qualifications:

  • Active US Security clearance of Top Secret level and ability to obtain and maintain TS/SCI and Polygraph
  • Minimum of 10 years of Unix kernel experience internals including mandatory/discretionary access controls, runtime linker/loader, object file formats, file systems, and process/thread APIs & data structures.
  • At least 8 years of experience with network sockets programming and expert packet-level understanding of IP, TCP, and other application level protocols.
  • Demonstrated experience in developing applications in C/C++, and Python
  • Experience as a developer on an Agile development/Scrum-style team.  
  • Experience with at least one modern automation framework (preferably Ansible)
  • Knowledge of memory protection modules (ASLR/DEP, etc.)
  • Experience tracing code execution in a debugger (WinDbg/gdb/IDAPro)
  • Ability to work at Two Six headquarters in Arlington, Virginia. Flexible work schedule during the week.

Nice to haves:

  • Scrum Alliance Certified Scrum Master (CSM)
  • Experience with testing, CI/CD pipelines, and virtual machine test ranges
  • Experience with hosted version controls (Git or Gitlab) 
  • Experience with firmware/driver development across Linux, Windows, or embedded systems
  • Experience with identifying and analyzing vulnerabilities in complex applications
  • Ability to rapidly find bearings in unfamiliar code bases
  • Experience leading a team of junior/mid-level developers

Clearance Requirements:

  • Active US Security clearance of Top Secret level and ability to obtain and maintain TS/SCI and Polygraph

#LI-JK1

#LI-ONSITE

 

Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company’s current openings 

Ready to make the first move towards growing your career? If so, check out the Two Six Technologies Candidate Journey  This will give you step-by-step directions on applying, what to expect during the application process, information about our rich benefits and perks along with our most frequently asked questions.  If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our  Two Six Technologies News  page  We share information about the tech world around us and how we are making an impact  Still have questions, no worries  You can reach us at Contact Two Six Technologies. We are happy to connect and cover the information needed to assist you in reaching your next career milestone.

 Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law. 

If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to accomodations@twosixtech.com. Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations.

Additionally, please be advised that this business uses E-Verify in its hiring practices.

EOE, including disability/vets. 

By submitting the following application, I hereby certify that to the best of my knowledge, the information provided is true and accurate.



  • Arlington, Virginia, United States MasterCard Full time

    Principal Software EngineerMastercard - Arlington, VAOur PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments...


  • Arlington, United States MasterCard Full time

    Principal Software EngineerMastercard - Arlington, VAOur PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments...


  • Arlington, Virginia, United States Zetier Full time

    Principal CNO Software EngineerZetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence, and networking. Required:Highly experienced with low-level programming...


  • Arlington, Virginia, United States SAIC Full time

    About the RoleSAIC is seeking a highly skilled Software Engineer Principal to join their team in a technical capacity. The ideal candidate will collaborate closely with clients to ensure the seamless implementation of a streaming data platform and create innovative solutions that leverage it.Key ResponsibilitiesCollaborate with clients to design, develop,...


  • Arlington, Virginia, United States Lockheed Martin Full time

    About the RoleThis is a challenging position that requires a highly skilled and experienced software engineer to lead the development of complex software systems. The ideal candidate will have a strong background in software engineering, with a focus on cybersecurity and threat protection.Key ResponsibilitiesAnalyze user requirements to derive software...


  • Arlington, Virginia, United States 00100 LEIDOS, INC. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Electronic Warfare Division at Leidos, Inc. in Arlington, VA.This is an exciting opportunity to work on cutting-edge projects involving signal processing algorithms and real-time software systems.As a key member of our team, you will contribute to the design, development, and...


  • Arlington, Virginia, United States 00100 LEIDOS, INC. Full time

    Position OverviewJoin Leidos, a premier technology firm, as a Senior Software Engineer. This role is integral to our Electronic Warfare Division, where you will engage in innovative projects that focus on signal processing algorithms and real-time software systems.Key ResponsibilitiesContribute to the design, development, and integration of sophisticated...

  • Software Developer

    3 days ago


    Arlington, Virginia, United States Zachary Piper Full time

    Zachary Piper Solutions is seeking a highly skilled and security-cleared professional to join our dynamic team as a Software Developer. The successful candidate will hold an active TS/SCI security clearance, showcasing expertise in developing and maintaining secure software solutions.Key Responsibilities:- Collaborate with cross-functional teams to design,...

  • Software Developer

    1 week ago


    Arlington, Virginia, United States Pelican Staffing Full time

    Job RequirementsWe are seeking a highly skilled Software Developer to join our team at Pelican Staffing. The ideal candidate will have a strong background in software development and engineering, with a focus on building and deploying software applications.Key ResponsibilitiesDevelop and implement software applications using Python or similar OOP...


  • Arlington, United States Sedaro Full time

    Job DescriptionJob DescriptionSalary: $150k-$180KDescriptionJoin Sedaro as an early and critical team member as we develop the world’s first digital twin platform for complex systems. Sedaro is hiring Software Engineers to help achieve our mission of building infinitely scalable space system simulation software in the cloud.The ideal candidate will have...


  • Arlington, United States Scout Solutions Inc Defunct Full time

    Systems Engineer, Senior Principal Location: Arlington, VA Clearance: Top Secret clearance with current SCI eligibility required Certifications: DoD 8140 and 8570 Citizenship: US Citizen The Systems Engineer, Senior Principal shall participate in system, network, and security requirements development and documentation processes. Responsibilities: As a...


  • Arlington, Virginia, United States Bow Wave LLC Full time

    Job OverviewBow Wave LLC is seeking a highly skilled Software Development Manager to lead our team in designing, developing, and implementing software applications and systems.Key Responsibilities:Direct the design, development, and implementation of software applications and systems for projects, utilizing current technologies and software.Lead a diverse...


  • Arlington, Virginia, United States Amazon Full time

    As a senior software engineer in AWS Commerce Platform, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide guidance in defining your...


  • Arlington, 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.At Two Six Technologies, we build, deploy, and...


  • Arlington, United States Amazon.com Services LLC Full time

    Amazon’s Finance Automation team delivers business process improvement solutions to our internal Finance customers. We develop and scale state of the art software systems to handle billions of transactions across the globe to meet internal reporting and regulatory needs. We are looking for a software development engineer eager to work in a team of...


  • Arlington, Virginia, United States APOGEE RESEARCH LLC Full time

    About the RoleWe are seeking a highly skilled and motivated Junior Software Engineer to join our team at APOGEE RESEARCH LLC. As a key member of our software development team, you will be responsible for designing, implementing, and testing software solutions to meet the needs of our clients.Key ResponsibilitiesSoftware Development: You will be responsible...


  • Arlington, Virginia, United States Sedaro Full time

    Job OpportunityWe are seeking a highly skilled and motivated individual to join our team as a Software Development Intern at Sedaro.About the RoleThis is an exceptional opportunity to work on a cutting-edge digital twin platform for complex systems, pushing the boundaries of distributed system design and operations in aerospace and beyond.Key...


  • Arlington, Virginia, United States SAIC Full time

    Position OverviewSAIC is in search of a talented Embedded Software Engineer. This role involves contributing to the cutting-edge System on Chip (SoC) design initiatives for defense and intelligence sectors. The focus is on creating innovative cyber solutions with a compact size, aimed at enhancing the Joint All-Domain Command and Control (JADC2) framework,...


  • Arlington, United States Ampcus Incorporated Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title:  Software Development EngineerLocation(s): Arlington, VA  Client is building next generation software, hardware, and processes that will run our global network of...


  • Arlington, United States Maania Consultancy Services Full time

    Job DescriptionJob DescriptionResponsibilities:Work with a world-class team of researchers and developers to tackle problems considered too difficult or too risky for commercial marketsLead and collaborate with small teams of 4-8 technical people to develop novel technologies and transition them for operational useJump into the deep end of the pool and learn...