Frequently Asked Questions

Token Engineering & Faros Platform Overview

What is Token Engineering?

Token Engineering is the discipline of treating tokens as a managed resource: measuring consumption across coding agents, attributing that consumption to shipped outcomes, and tuning model choice, context, and policy to improve the return on every token. Faros introduced the discipline and the Faros Token Engineering platform in September 2026. The Ghost Engineer phenomenon—where engineers appear productive but deliver minimal output—highlights the need for Token Engineering, as it enables organizations to connect token spend to actual engineering outcomes and address hidden underperformance. Note: Token Engineering is a new discipline and may require organizational change to fully implement.

What does Faros do and why is it relevant to the Ghost Engineer phenomenon?

Faros is the complete Token Engineering platform. It builds a live model of your engineering organization from the systems you already run—coding agents, gateways, source control, tickets, CI/CD pipelines, and incident management. Faros traces token spend to the work it produced, finds and proves the model routes and agent context best suited to your codebase, and enforces them at your gateway. This approach directly addresses the Ghost Engineer phenomenon by providing visibility into actual contributions, connecting spend to outcomes, and surfacing hidden underperformance. Note: Faros is purpose-built for organizations seeking to optimize AI-assisted engineering workflows; teams not using AI coding agents may not benefit fully.

Pain Points & Organizational Challenges

What is the Ghost Engineer phenomenon?

The Ghost Engineer phenomenon refers to software engineers whose primary responsibility is to write code but who consistently deliver minimal or no code contributions, often going unnoticed due to lack of visibility or ambiguous expectations. This can result in organizational inefficiencies, missed deadlines, wasted resources, and decreased team morale. Note: Measuring productivity in engineering is nuanced, and not all low-code contributors are underperforming; context is essential.

What factors contribute to hidden underperformance among engineers?

Hidden underperformance can result from a combination of factors, including the shift to remote work (which increased autonomy but also opportunities for disengagement), ambiguous expectations due to lack of clear contribution metrics, and organizational sluggishness caused by excessive bureaucracy. Faros's data shows that up to 25% of software engineering employees may be in roles focused on process rather than coding. Note: Not all underperformance is intentional; some roles require less visible contributions.

How can organizations spot ghost engineers?

Organizations can spot ghost engineers by analyzing digital activity across engineering tools and collaboration systems, such as GitHub, Jira, and calendars. Platforms like Faros aggregate this data to produce contribution analyses, accounting for mitigating circumstances like leave or non-coding responsibilities. Absence of expected code contributions should prompt further investigation, validated with managers and qualitative feedback. Note: Data should be contextualized to avoid misclassifying legitimate non-coding contributions.

What steps can organizations take to address ghost engineers?

Organizations can address ghost engineers by: 1) Setting clear expectations and role-specific productivity baselines; 2) Identifying patterns of underperformance in data across systems like GitHub and Jira; and 3) Contextualizing findings with qualitative insights from 1:1s and team retrospectives. Faros supports these steps by providing data-driven visibility and actionable insights. Note: Addressing underperformance requires a balance of transparency, accountability, and support to avoid eroding trust or morale.

Features & Capabilities

What features does Faros offer to help organizations address hidden underperformance?

Faros offers features such as the Engineering World Model (live graph of engineering activity), Time Machine (evidence-backed evaluation engine that replays historical work), Policy Engine (enforces budgets, quotas, and routing rules), and integration with over 60 engineering data sources. These capabilities enable organizations to trace token spend to outcomes, validate model routes, and enforce compliance. Note: Faros's effectiveness depends on integration with your existing engineering systems.

How does Faros help organizations optimize engineering workflows and costs?

Faros reduces token waste by identifying cost-effective models and workflows, cutting expenses from oversized models, retry loops, and unproductive work. Its Time Machine feature demonstrated a 50% reduction in cost per task while maintaining or improving quality. Faros also increases engineering velocity by validating model routes and workflow fixes using historical data. Note: Actual savings and efficiency gains may vary based on organizational context and adoption.

What integrations does Faros support?

Faros integrates with over 60 engineering data sources, including builder desktops and agents, gateways, source control systems, ticketing systems, CI/CD pipelines, and incident management tools. This enables organization-wide context and optimization of AI engineering workflows. Note: Integration coverage may depend on your specific toolchain; check with Faros for compatibility.

Does Faros offer an API?

Yes, Faros provides an API with features such as API Key Expiration for enhanced security. The API supports integration with over 60 engineering data sources. Note: API usage may require configuration and security review; see Faros's Security & Trust Center for details.

Implementation, Ease of Use & Business Impact

How easy is it to implement Faros and start seeing results?

Faros can be implemented and operational within days. Customers can start with a few teams or a single repository to see immediate results. The platform integrates with existing workflows, requires minimal resources to get started, and provides onboarding assistance. Data remains secure and does not leave your boundary during setup. Note: Implementation speed may vary based on organizational complexity and data access.

What business impact can organizations expect from using Faros?

Organizations using Faros have reported a 50% reduction in cost per task (using the Time Machine feature), improved engineering efficiency, enhanced ROI visibility, and proactive risk mitigation. Case studies from Autodesk, Coursera, and SmartBear highlight measurable improvements in productivity, cost savings, and compliance. Note: Business impact depends on adoption and alignment with organizational goals.

What feedback have customers shared about Faros's ease of use?

Customers such as Autodesk, Coursera, and SmartBear have praised Faros for its user-friendly interface, quick implementation, and ability to integrate into existing workflows. For example, Autodesk's VP of Developer Enablement noted that Faros enables actionable insights for productivity, while Coursera's SVP of Engineering highlighted its role in communicating engineering vision and tracking metrics. Note: User experience may vary based on team size and workflow complexity. Autodesk case study, Coursera case study, SmartBear case study.

Security, Compliance & Technical Requirements

What security and compliance certifications does Faros have?

Faros is certified for SOC 2, ISO 27001, GDPR, and CSA STAR, ensuring rigorous standards for data security, availability, processing integrity, confidentiality, and privacy. The platform supports enterprise-grade security features, including granular access control, MFA enforcement, and secure deployment options (SaaS, hybrid, or on-premises). Note: For detailed documentation, visit the Faros Trust Center.

Where can I find technical documentation about Faros?

Technical documentation, including security practices, certifications, and compliance measures, is available at the Faros Trust and Security Documentation Page. Note: Some documentation may require authorized access.

Pricing & Commercial Model

What is Faros's pricing model?

Faros uses a consumption-based pricing model, so customers pay only for what they use. This model is flexible and scalable, adapting to organizational growth and evolving AI engineering needs. Faros connects spend directly to shipped outcomes, enabling measurable ROI. Note: For detailed pricing, contact Faros directly; pricing specifics are not publicly documented.

Build vs Buy

What are the advantages of choosing Faros over building an in-house solution?

Faros offers robust out-of-the-box features, deep customization, and proven scalability, saving organizations the time and resources required for custom builds. Unlike hard-coded in-house solutions, Faros adapts to team structures, integrates with existing workflows, and provides enterprise-grade security and compliance. Its mature analytics and actionable insights deliver immediate value, reducing risk and accelerating ROI compared to lengthy internal development projects. Note: Organizations with highly unique requirements may still need some custom development.

Use Cases, Customers & Industries

Who uses Faros and in which industries?

Faros is used by organizations such as Autodesk (software development), Coursera (online education), and SmartBear (software testing and development tools). It is particularly beneficial for compliance-heavy industries and teams seeking to optimize AI engineering workflows. Note: Faros's value is maximized in organizations with complex engineering environments and AI adoption.

Can you share examples of customer success with Faros?

Yes. Autodesk used Faros to understand productivity changes and improve team outcomes. Coursera leveraged Faros to communicate engineering vision and track metrics. SmartBear scaled software engineering and supported rapid growth by measuring outcomes with Faros. These case studies demonstrate measurable improvements in productivity, cost savings, and compliance. Note: Results may vary; see linked case studies for details. Autodesk, Coursera, SmartBear.

Working Hard or Hardly Working? Uncovering the Phenomenon of Ghost Engineers

Unearth the truth about ghost engineers and the hidden underperformance lurking within engineering organizations.

image of code on a computer screen with a steaming cup of coffee off to the side. overlay of title: Working Hard or Hardly Working? Uncovering the Phenomenon of Ghost Engineers

Working Hard or Hardly Working? Uncovering the Phenomenon of Ghost Engineers

Unearth the truth about ghost engineers and the hidden underperformance lurking within engineering organizations.

image of code on a computer screen with a steaming cup of coffee off to the side. overlay of title: Working Hard or Hardly Working? Uncovering the Phenomenon of Ghost Engineers
Chapters

The Ghost Engineer Phenomenon

Confession of an over-employed engineer on Reddit: 

“Boss thinks I'm overworked 😂 During our one-on-one my boss told me he thinks that they are piling too much work on me and he suggested to hire someone else to help me out. Now obviously this would be a disaster since I average about 5 hours a week. So basically I just discussed with my boss how I'm working out ways to deal with time management but they should save the company money and instead push his manager to give me a promotion. So now I'm getting promoted (no extra work just more money) and they are hiring nobody else. Crisis averted!” 

In the second half of 2024, researchers from Stanford University went viral for claims that 9.5% of software engineers at major tech companies get paid big bucks to do virtually nothing. The ongoing research, involving over 50,000 software engineers, is focused on developing a more accurate and effective way to measure software engineering productivity. 

{{cta}}

The researchers coined the term “ghost engineer,” explaining that it refers only to engineers whose primary responsibility is to write code. It excludes engineers in managerial roles and those found to contribute in other ways. To further validate the findings, they confirmed with the participating organizations that these individuals are not performing legitimate ancillary activities that would justify their low-code contributions, such as sales efforts, mentoring, or architecture work. 

The research’s methodology, model, and findings were met with widespread backlash from the software engineering community—similar to when McKinsey released their framework for measuring engineering productivity a year prior. 

However, the phenomenon of appearing hard at work while hardly working is not new. And there is plenty of anecdotal evidence, not to mention 392,000 members on a subreddit devoted to the topic. 

“Everyone thinks this is an exaggeration but there are so many software engineers, not just at FAANG [Facebook, Apple, Amazon, Netflix and Google], who I know personally who literally make ~2 code changes a month, few emails, few meetings, remote work, < 5 hours/ week, for ~$200-300k,” tweeted Deedy Das, a principal at Menlo Ventures, in November 2024. 

Over the last several years, the term “quiet quitting” has spread rampantly across the internet. It refers to doing the bare minimum requirements of one's job and putting in no more time, effort, or enthusiasm than absolutely necessary. 

In light of a Gallup poll suggesting that quiet quitters make up at least 50% of the US workforce, it’s important to consider how the situation impacts their peers, managers, company, and professional community.

Ghost engineers typically take quiet quitting one step further—often performing so minimally that they are not meeting the lowest requirements of their roles. However, their organizations are partially to blame for letting them get away with it. 

For the record, defining and measuring software engineering productivity is nuanced and complex. Beyond writing code, engineers spend time on design, planning, mentorship, and solving complex problems—activities that are essential but often hard to quantify. And yes, some roles, particularly at senior levels, don’t involve hands-on coding work.

That being said, for software engineers hired with the primary responsibility of writing code, consistently not doing so represents a real issue that warrants attention. What’s at stake? Organizational inefficiencies, missed deadlines, wasted resources, and decreased team morale will ultimately negatively affect the P&L and erode customer satisfaction. 

What can contribute to hidden underperformance?

There is likely no single reason for the ghost engineer phenomenon, but rather a combination of contributing factors, each requiring its own mitigation. 

The shift to remote work

Over the last decade, remote workers in the US tech sector have increased dramatically.  The COVID-19 pandemic caused a massive shift to remote work, with both the number and percentage of remote workers more than tripling. And while the percentage has plateaued and even slightly decreased in some sectors, it remains significantly higher than pre-pandemic levels. 

A 2024 study by the U.S. Bureau of Labor Statistics found that industries with a higher increase in remote work also experienced substantial increases in output, suggesting a positive correlation between remote work and productivity. 

But for all its advantages, some employees have taken this as an opportunity to play the system. Take, for example, “over-employment,” the practice wherein employees secretly take on two or more remote jobs simultaneously. In most cases, double-dipping developers struggle to dedicate sufficient time and effort to either role, which often shows up in the form of unavailability, inconsistency, and notable underperformance. 

Companies that thrive in this era are learning to address these hidden underperformance challenges, creating systems that balance autonomy with collaboration, ensuring every voice remains active and engaged.

Ambiguous expectations 

Many organizations recognize the importance of structured career progression frameworks for software engineers. Also known as career ladders, these frameworks describe clear advancement paths through multiple levels of seniority. However, they rarely include quantifiable contribution metrics that can be used to benchmark employees. Why is that? 

In the development world, there’s a pervasive belief that counting one’s contributions is taboo. The working assumption is that software engineers are incredibly smart and talented, will naturally know what’s expected of them, and will deliver great work. The uproar following McKinsey’s article on measuring software engineering productivity highlighted just how deeply this resistance runs. 

However, for some employees, the lack of clear expectations creates an environment where ambiguity can be exploited, making it easier to coast by with hidden underperformance or contribute only the bare minimum.

Organizational sluggishness 

As organizations grow in size and complexity, their processes must evolve to support new and maturing objectives. To combat the infamous sluggishness of large companies, more people are hired to coordinate, manage dependencies, and monitor progress of key initiatives. In fact, Faros’s data shows that up to 25% of software engineering employees are “bureaucrats”—roles that focus on process, not coding.

While having the right systems in place is critical, overcomplicating procedures can backfire. The abundance of meetings, new reporting requirements, and multi-step approval processes negatively impact overall productivity. When excessive bureaucracy stifles creativity and agility, morale also suffers. 

At this tipping point, some engineers may decide it's not worth their while to invest effort in areas they see as beyond their control. Instead, they disengage and become ghost engineers, choosing to stay in the background and contribute just enough to avoid drawing attention.

How to spot ghost engineers

Fortunately, the first step to identifying ghost engineers in your organization is easier than leaders might think. Engineering tools and collaboration systems capture the digital breadcrumbs of engineers' contributions during their daily work. 

Platforms like Faros use this data to produce a sophisticated contribution analysis for engineers in coding roles while accounting for all the mitigating circumstances (parental leave, sick leave, vacation, etc.).  

Contribution need not be examined through a single lens alone. As mentioned above, developers contribute value by leading projects, designing solutions, mentoring junior team members, interviewing new candidates, and more. But the absence of code contribution—when it’s expected—should at least warrant further investigation. 

Once you have an initial readout, you can validate the data with line managers and determine whether issues stem from individual performance, misaligned expectations, or broader process inefficiencies. 

gauge showing the percentage of developers contributing at least once within the last 30 days

Three steps to address ghost engineers

Whether due to unclear expectations, disengagement, or a lack of accountability, ghost engineers can quietly drain productivity and morale. Addressing this issue requires a structured approach that combines clear expectations, data-driven insights, and qualitative feedback. Here’s how to tackle it effectively.

Step 1: Set clear expectations

With employee engagement sinking to a 10-year low, the importance of clear expectations cannot be overstated. When developers lack clarity around their roles, responsibilities, and project goals, confusion and frustration take root, creating the perfect storm for disengagement and burnout. Clear expectations and well-defined contribution baselines can eliminate ambiguity and give developers the direction to focus and thrive. 

Managers should clearly define expectations and role-specific productivity baselines, set SMART goals, and align individual contributions with team objectives to lay a foundation for developers to perform at their best. If you are concerned with hidden underperformance, this would be a good time to revisit your career ladders to ensure they accurately reflect your expectations. Then, make sure to communicate them clearly to your teams.

Setting clear expectations is just the start. To meet them, developers need the right tools, manageable workloads, and a culture that values their growth and contributions. When employees feel supported and recognized, they’re motivated to go beyond the minimum. 

Combine transparency with a clear connection to the company’s broader mission, and you create an environment where developers are engaged and empowered to deliver exceptional results, lowering the likelihood of hidden underperformance.

Step 2: Identify patterns of underperformance in data

To uncover patterns of underperformance, analyze an engineer’s visible activity across systems like GitHub, Jira, and their calendar over time. For instance, an engineer may have minimal code contributions or reviews in GitHub, while also showing low activity in task management systems like Jira or Asana—fewer tasks created, completed, or moved through workflows. Additionally, if calendar data shows they aren’t typically engaged in interviews, meetings, or collaborative sessions, this could signal potential hidden underperformance. 

Next, compare this data against team norms and peers in similar roles with similar expectations. Are others at the same seniority level or with similar workloads delivering more consistent results? Is this individual’s contributions near the average or far below? 

If workflows or dependencies are slowing multiple team members, the issue is likely not individual. However, repeated and sustained gaps across tasks, contributions, and collaboration—especially when team processes seem otherwise functional—are strong indicators of a deeper issue.

It’s critical to remember that different roles within a software engineering team will naturally have varied expectations and responsibilities, affecting how their data appears across tools and systems. That’s why clearly defining those expectations is so critical. 

For example, senior engineers or team leads may have less hands-on coding time, but should be contributing more through mentoring, design reviews, or cross-team collaboration, which would be evident in higher levels of code review activity or meeting facilitation. Junior developers, on the other hand, may be expected to focus more on individual coding tasks and have more direct output in GitHub or task management tools like Jira. 

For roles that span multiple responsibilities, such as full-stack developers or those involved in both coding and DevOps, you’ll want to evaluate a combination of activity across tasks, code contributions, and even collaboration efforts to get a clearer picture.

Step 3: Contextualize with qualitative insights

Holding regular 1:1s with individual team members, in conjunction with reviewing survey responses, is invaluable for uncovering additional context behind the numbers. These conversations and responses can reveal whether a lack of productivity stems from unclear expectations, personal challenges, or team-wide blockers. They also provide an opportunity for employees to share their perspectives on their workload, contributions, and any support they may need to improve their productivity.

Furthermore, team retrospectives complement these insights by surfacing feedback from colleagues who may have more direct visibility into an individual’s work. This is especially important for recognizing contributions that aren’t easily quantifiable, such as mentoring, resolving team-wide technical issues, or supporting cross-functional collaboration. 

By triangulating patterns from quantitative data with qualitative input from multiple angles, managers can assess performance holistically and identify the root causes of challenges.

graphic showing the triangulation of quantitative data with qualitative input to achieve deeper insights

Building a culture of accountability, efficiency, and transparency

Identifying the presence of ghost engineers and strategies to identify their hidden underperformance is not about creating a cutthroat environment or implementing practices like rank-and-yank, which can erode trust, collaboration, and morale. 

Instead, the focus should be building a culture rooted in transparency, accountability, and balance, wherein individuals and teams feel connected to, cared for, and supported by their managers. This means being upfront about expectations, fostering open communication, and using data and context to create a fair and objective process for evaluating software engineering performance and contributions. 

By striving for balance—encouraging innovation and creativity without overlooking hidden underperformance—companies can ensure their teams are productive, motivated, engaged, and aligned with the organization’s goals. 

Contact us today to learn more about how Faros can help connect the dots and reveal productivity issues in your organization.

Neely Dunlap

Neely Dunlap

Neely Dunlap is a content strategist at Faros who writes about AI and software engineering.

Graduation cap with a tassel over a dark gradient background.
AI ENGINEERING REPORT 2026
The Acceleration 
Whiplash
The definitive data on AI's engineering impact. What's working, what's breaking, and what leaders need to do next.
  • Engineering throughput is up
  • Bugs, incidents, and rework are rising faster
  • Two years of data from 22,000 developers across 4,000 teams
AI Industry
4
MIN READ

Your AI bill doesn't tell you what you think it does

Six webinar takeaways from Faros CEO Vitaly Gordon on measuring AI spend by cost per outcome, setting smarter quotas, and choosing models using your own code.

AI Industry
6
MIN READ

What is a work restart? Why AI is driving them up 66.7%

A work restart is a task sent back to development after review, QA, or deployment. Learn what restarts cost in developer time and AI tokens, and how to reduce them.

AI Industry
10
MIN READ

Comprehension debt: When AI speed outpaces human understanding

Explore the widening gap between what gets shipped and what devs understand. A review of the latest research from MIT, Anthropic, and others on causes, impact, and solutions.