Requesting a cost-of-living adjustment requires a data-driven, professional approach demonstrating your value and understanding of the company’s financial constraints. Prepare a well-researched proposal and schedule a formal meeting with your manager to present your case.
Cost-of-Living Adjustment Go/Rust Backend Engineers

As a Backend Engineer specializing in Go and Rust, your technical expertise is valuable. However, navigating workplace conversations, especially those involving compensation, requires a different skillset. This guide addresses the specific challenge of requesting a cost-of-living adjustment (COLA), providing a framework for a successful negotiation.
1. Understanding the Landscape & Preparation
Before even considering a formal request, understand the context. Is your company profitable? Are they experiencing layoffs or hiring freezes? A company in financial distress is unlikely to grant a COLA. Research industry benchmarks for your role and experience level. Sites like Levels.fyi and Glassdoor can provide valuable data. Quantify your contributions – document projects you’ve led, performance improvements you’ve implemented (e.g., reduced latency, improved throughput), and any positive impact on revenue or cost savings. This isn’t just about you needing more money; it’s about your value justifying the adjustment.
2. Technical Vocabulary (and how it applies to the negotiation)
-
Latency: Highlighting how your optimizations reduced latency demonstrates tangible value. “My work on the caching layer reduced average API latency by X%, directly impacting user experience and potentially increasing conversion rates.”
-
Throughput: Similar to latency, improved throughput shows efficiency gains. “Optimizing the data pipeline increased throughput by Y%, allowing us to handle a larger volume of requests.”
-
Scalability: Your ability to design scalable systems is a key asset. “The architecture I designed for the new microservice ensures scalability to meet projected growth.”
-
Concurrency: Demonstrate your understanding of efficient resource utilization. “My implementation of concurrent processing significantly reduced resource consumption during peak load.”
-
Refactoring: Explain how your refactoring efforts improved code maintainability and reduced technical debt. “Refactoring the authentication module improved code clarity and reduced the risk of future vulnerabilities.”
-
Microservices: If you’ve worked with microservices, emphasize the complexity and value of your contributions. “My work on the order processing microservice involved complex inter-service communication and data consistency challenges.”
-
API Gateway: Highlight contributions related to API design and performance. “I optimized the API gateway configuration to reduce response times and improve security.”
-
Observability: Show how you’ve implemented monitoring and logging. “I implemented robust observability tools to proactively identify and address performance bottlenecks.”
-
Infrastructure-as-Code (IaC): If applicable, showcase your ability to automate infrastructure management. “My IaC scripts automate the provisioning and configuration of our development environments, reducing deployment time and errors.”
3. Cultural & Executive Nuance
-
Formal Request: Don’t casually mention a COLA in passing. Schedule a dedicated meeting with your manager. This demonstrates seriousness and respect for their time.
-
Data-Driven Argument: Avoid emotional appeals. Base your request on data – your contributions, industry benchmarks, and the specific impact of inflation on your personal finances.
-
Company Performance: Acknowledge the company’s financial situation. Show you understand the bigger picture.
-
Professionalism: Maintain a calm, respectful, and professional demeanor throughout the negotiation. Avoid defensiveness or aggression.
-
Executive Perspective: Executives prioritize ROI. Frame your request in terms of how the adjustment will benefit the company – increased retention, improved morale, continued high performance. They’re less interested in your personal struggles and more interested in the impact on productivity.
-
Alternative Solutions: Be prepared to discuss alternatives, such as performance-based bonuses or increased responsibilities leading to a future salary review.
4. High-Pressure Negotiation Script
(Before the meeting, prepare a concise document summarizing your contributions and the data supporting your request.)
You: “Thank you for meeting with me. I’ve prepared a brief overview of my contributions over the past [period of time] and would like to discuss a cost-of-living adjustment.”
Manager: (Likely response – may be a question about your performance)
You: “I’m confident in my performance and believe my contributions have significantly benefited the team. [Briefly highlight 2-3 key achievements, referencing your documented contributions. Use technical vocabulary where appropriate – e.g., ‘My work on the caching layer reduced API latency by X%’]. I’ve also researched industry benchmarks for Backend Engineers with my experience and skillset in [location], and the current market rate is [range]. Given the current inflation rate of [percentage] and its impact on my cost of living, I’m requesting an adjustment of [percentage or specific amount].”
Manager: (Likely response – may express concerns about budget or company policy)
You: “I understand that budget constraints are a factor. I’m open to discussing alternative solutions, such as a Performance-Based Bonus tied to specific, measurable goals, or a commitment to increased responsibilities with a subsequent salary review in [timeframe]. I’m committed to my role here and believe a COLA would demonstrate the company’s investment in my continued success and retention.”
Manager: (May ask for justification or further details)
You: “I’m happy to provide more detail on any of my contributions. For example, [elaborate on a specific project and its impact, using quantifiable metrics]. I’ve also considered the company’s current performance and believe that retaining experienced engineers like myself is crucial for maintaining our competitive edge.”
Manager: (Final decision – may be immediate or require further consideration)
You: “Thank you for considering my request. I appreciate your time and look forward to hearing your decision. Regardless of the outcome, I remain committed to my work and contributing to the team’s success.”
5. Post-Negotiation
-
Document the Outcome: Regardless of the result, document the conversation and any agreements made in writing (email is sufficient).
-
Maintain Professionalism: If the request is denied, don’t let it affect your performance or attitude. Continue to be a valuable asset to the team.
-
Re-evaluate: Revisit the situation in 6-12 months, especially if inflation persists or your contributions continue to grow.
By combining technical expertise with strong communication and negotiation skills, you can effectively advocate for your value and secure a cost-of-living adjustment.