Principal Software Engineer

at  Assured Information Security Inc

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Sep, 2024USD 190000 Annual28 Jun, 20245 year(s) or aboveDeliverables,Software,Testing,Python,Software Systems,Addition,Engineers,Hypervisor,Computer Science,Technical Documentation,Design,Java,Write UpsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • 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


REQUIREMENT SUMMARY

Min:5.0Max:11.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Remote, USA