companyTwo Six Technologies logo

Lead Principal Software Engineer

Two Six TechnologiesArlington, Virginia
Hybrid Full-time $179.1K/yr - $268.8K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field. A minimum of 10 years of professional software engineering experience, including at least 5 years in a systems, platform, or infrastructure leadership capacity. Demonstrated expertise in software engineering principles and practices, particularly in distributed systems and data architecture. Proven leadership skills with the ability to mentor and guide junior engineers. Exceptional problem-solving abilities and a keen interest in tackling challenging technical issues.

About the job

At Two Six Technologies, we are at the forefront of innovation, crafting, deploying, and implementing cutting-edge solutions to address some of the most intricate challenges the world faces today. With a commitment to unparalleled collaboration and steadfast trust, we redefine possibilities, empowering our team and enabling our clients to create a safer global environment.

Opportunity Overview:

We are currently in search of a talented Principal Software Engineer to join our dynamic team. This role involves working on multi-domain platforms that support essential national security functions utilizing the latest modern frameworks. You’ll be instrumental in resolving complex challenges related to large-scale data investigation and analysis, facilitating real-time collaboration, managing tasks and resources, and summarizing and visualizing high-dimensional data to help non-experts tackle sophisticated inquiries. The right candidate will possess a robust technical background, outstanding leadership abilities, and a fervor for delivering top-tier software that adheres to the highest quality standards.

The role is hybrid, requiring the selected individual to be present in our Arlington, VA office up to three days a week.

Key Responsibilities:

Lead the comprehensive technical strategy for distributed systems, encompassing architecture and framework selection, implementation, and optimization, while mentoring engineers and enforcing engineering best practices.

  • Collaborate with technical leadership to enhance developer ergonomics, software quality, and security while upholding engineering policies.
  • Boost operational efficiency by refining processes, implementing scalable solutions, and proficiently managing expectations through effective change management.
  • Present technical and programmatic designs, roadmaps, and achievements to both internal and external stakeholders.
  • Design and construct complex platform architectures, including distributed or decentralized topologies, scalable and efficient data infrastructure, APIs, message queuing and event streaming, secure authentication and authorization, as well as containerization and orchestration.
  • Oversee the development team to deliver capabilities and integrations aligned with business goals.
  • Take an active role in recruiting and mentoring junior engineers, aligning project tasks with their career aspirations.

About Two Six Technologies

Two Six Technologies is dedicated to pioneering innovative solutions that equip our clients to confront the most pressing challenges in national security. We prioritize collaboration and integrity, driving our mission to create a more secure future for all.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.