This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Forensic Investigations Engineer (Source Code)

Added
9 minutes ago
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Firm Overview:

Keystone AI is a premier strategy and economics consulting firm solving the most complex challenges of competition, strategy, and intellectual property for leading technology firms and global brands. We work at the forefront of influential technology cases changing consumer behavior and regulation laws and impacting society on a global scale. Keystone AI brings an interdisciplinary approach, leveraging the intersection of economics, technology, and business strategy to deliver transformative ideas.

K.ATS Foundry is Keystone’s engineering center of excellence, embedding data, platform, and forensic expertise into the firm’s most complex and high-impact projects. Foundry builds secure, reusable infrastructure and scalable technical solutions that accelerate project delivery and ensure defensible, data-driven outcomes. Our engineers work across disciplines, from automating data pipelines and managing cloud platforms to conducting forensic code and hardware investigations, helping every engagement start faster, run smoother, and deliver greater impact.

As a Technologist – Forensic Investigations Engineer (Source Code), you will work with lawyers, academics, and tech industry leaders to analyze the functionality of source code stemming from software patents, trade secret disputes, mergers and acquisitions, and related high-stakes matters. This role will provide the candidate the opportunity to review the source code for many of the world’s leading technology companies related to cloud computing, digital platforms, data processing, network management, information security, and graphics, among others.

Responsibilities

  • Analyze software systems and present summary findings to clients

  • Assess the originality, similarity, and differences between multiple software systems

  • Reverse engineer software applications, features, and functionality

  • Evaluate the complexity and value of software developed

  • Investigate the behavior of software systems against expected behavior from legal claims

  • Draft documents describing the functionality and behavior of software systems

  • Present technical findings to non-technical clients

  • Develop and productize tools to make source code analysis more efficient and scalable

Qualifications

  • Experience working as a software consultant, source code reviewer, and/or software engineer

  • Skilled in a variety of programming languages, databases, and platforms, such as: Java, C++, C, C#, Python, PHP, SQL, MySQL, MongoDB, Windows, Linux, Android, iOS

  • Deep understanding of fundamental concepts in computer science, such as: data structures, architecture design, programming paradigms (object-oriented, functional, declarative), algorithms, distributed computing, concurrency, computational complexity, database systems, networking, compilers, and machine learning

  • Exceptional written and verbal communication skills

  • Capacity to work in fast-paced, high-stakes environment

  • A desire to be a part of and help grow a great team and organization

  • The passion to learn, grow, and help us to improve our business

  • Bachelor’s degree in Computer Science; Master’s is a plus

US Salary Range: $135,000 - $186,000, 401k contribution, and competitive benefits package. Actual compensation within the range will depend upon the level the individual is hired at based on their skills, experience, qualifications.

At Keystone AI we believe diversity matters. At every level of our firm, we seek to advance and promote diversity, foster an inclusive culture, and ensure our colleagues have a deep sense of respect and belonging. If you are interested in growing your career with colleagues from varied backgrounds and cultures, consider Keystone AI.

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to On site Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →