Securing a position as a software engineer or network administrator with a B.Sc in Computer Science and two felonies is challenging, as employers often prioritize clean records, especially in trust-sensitive roles like system administration. Discussions highlight that while some companies may overlook minor offenses like shoplifting, document forgery can significantly hinder job prospects due to ethical concerns. The competitive nature of the tech industry exacerbates these difficulties, making it harder for candidates with criminal records to stand out. Options such as record expungement exist, but the process can be complex and varies by state. Ultimately, transparency about past offenses and a focus on building skills and experience are crucial for improving job prospects.