Principal Software Engineer

Remote, United States

Assured Information Security

View company page

Apply now Apply later

Assured Information Security (AIS) has an opening for a Principal Software Engineer to join our Trusted Systems team, an established but growing team providing tools and operational expertise to facilitate secure access, cross domain access and trusted computing for critical networks.

How You’ll Succeed

In this role, you’ll succeed by functioning as a technical leader that scopes user challenge problems, performs analysis of alternatives of possible solutions, designs software based on requirements and defines tasking for peers and junior engineers. In addition, you’ll:

  • Develop new software components (initial design through testing and deployment/release), as well as audit/verify the work of others.
  • Decompose large/complex problems, considering external factors.
  • Develop and oversee content for user manuals, training materials, proposals, technical documentation, etc.
  • Identify, understand and provide creative solutions to advance software performance from design and development of novel capabilities.
  • Contribute to processes to improve team efficiency and practices.
  • Mentor peers and subordinates, providing guidance and direction.
  • Evaluate tasks and deliverables for technical quality, ensuring solutions are engineered in a sensible and maintainable fashion.
  • Participate in design and architecture discussions.
  • Lead a team of engineers and provide tasking, drive schedule and accurately estimate the duration and effort required for tasking.
  • Understand customers and their needs and appropriately handle independent interactions with customers.
  • Collaboratively develop and maintain a team roadmap and provide prudent counsel for company direction.
  • Develop large-scale engineering plan or research path.
  • Identify and protect critical technologies, provide technical write-ups for patents and disclosures, etc.

Your Expertise

  • You have a bachelor's degree in Computer Science or related discipline and a minimum of 11 years of work experience OR equivalent combination of education and experience.
  • You have the ability to maintain DoD TS/SCI security clearance.
  • You have a minimum of 8 years of experience engineering software using C/ C++, Java, or Python.
  • You have 5 years of experience in hypervisor and virtualization technology.
  • You have experience with AI/ ML and edge computing.
  • You have experience developing on Linux and Windows platforms.
  • You’re capable of deriving technical tasking from requirements and guiding and directing the execution of technical efforts.
  • You have a solid understanding of engineering principles, engineering tools and software. 
  • You have a strong understanding of business environments and engineering lifecycle concepts. 
  • You have a solid understanding of network fundamentals.
  • You’re able to describe highly technical software systems and express technical solutions in an understandable, customer-appropriate fashion.
  • You have a solid understanding of secure software development practices. 
  • You have exceptional time management and task prioritization skills.

What Sets You Apart

  • Signal processing experience
  • VPN development experience
  • Familiarity with cross domain solutions
  • Familiarity with Git
  • Experience with Containerization (Docker, Kubernetes, Rancher, Ceph)
  • DoD IAT Level I certification
  • Experience supporting fielded applications and triaging support calls/requests

The Impact
AIS is a leading cyber and information security company supporting mission critical operations across the DoD, intelligence community, commerce and beyond. Our roots trace back to the very beginnings of cybersecurity research, when a group of hackers worked around a pool table until they became profitable enough to order office furniture. They hung a pirate flag on the wall to represent their decision to do things differently. Those pioneers started AIS because they not only believed in the potential of the industry, but the necessity to provide the United States with the offensive and defensive capabilities needed to gain the high ground in cyber warfare.

Decades later, the pirate flag waves tall outside of our headquarters, and we continue to develop and envision technologies that protect our nation and our warfighters. The challenge is that there is no end in sight. We’re looking for the best and brightest people to support our mission. When you join our team, no matter your role, you’ll be contributing to the security of our nation and our way of life.

The Culture
You’re not just a number here. Founded in 2001, AIS is a privately-owned company committed to excellence in all facets. We pride ourselves on offering some of the best benefits seen in the industry and ensuring our brilliant team members have exciting, challenging and impactful work and a fun, values-driven environment to collaborate in. We celebrate the unique backgrounds and experiences of our people and encourage new ideas, innovation and the autonomy to create the future and career they want with our support.

EOE/AA Disability/Veteran

US Salary Range: $149,000 - $190,000
The salary offered to a selected candidate will be based on several factors including location, skills, and experience. In addition to a comprehensive benefits package which includes employer paid health insurance and a 7% contribution to your 401k, candidates may be eligible for other forms of compensation.

Apply now Apply later
  • Share this job via
  • or
Job stats:  3  0  0
Category: Engineering Jobs

Tags: Architecture Computer Science Docker Engineering Git Java Kubernetes Linux Machine Learning Python Research Security Testing

Perks/benefits: 401(k) matching Career development Health care Insurance

Regions: Remote/Anywhere North America
Country: United States

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.