Testimonials

Services

Priority DM . a day reply
FREE
Video meeting . 30 mins
5
₹1,000
Video meeting . 60 mins
5
₹2,000
Video meeting . 30 mins
5
₹500
Video meeting . 60 mins
5
₹2,000
Video meeting . 60 mins
5

Career Guidance

Career Guidance for students and working professionals
₹2,000
Popular

About me

Ex-Shopify, Ex-Akamai. More than 15 years of experience in tech. 7 years in leadership roles.

Frequently asked questions

What does an engineering manager do?

An engineering manager is responsible for both the product a team ships and the people who build it. The day-to-day mix includes 1:1s and team rituals, sprint and roadmap planning, unblocking engineers, hiring, performance conversations, and stakeholder communication, along with enough technical involvement to review architecture and keep code health in check. Unlike an individual contributor, an EM's success is measured by the team's output, growth, and retention rather than personal commits. This is why companies look for ownership, communication, and mentoring skills before handing someone a team — strong coding alone rarely gets you the role.

What is the salary of an engineering manager?

In India, the spread is wide because company type matters more than the title. Service-based IT firms typically pay engineering managers in the ₹30–45 lakh band, while product companies and global capability centres commonly offer ₹50 lakh to ₹1 crore-plus in total compensation at senior levels, with big tech going higher once stock and bonus are added. Team size, ownership of business metrics, and years of leadership experience decide where you land. Always compare total compensation rather than fixed pay, since equity can be a large share at product companies.

How do I move from software engineer to engineering manager?

The engineering manager career path usually starts before the title does. Begin by owning a feature or project end to end, mentoring juniors, and becoming the person who communicates with stakeholders when things slip. Tell your manager explicitly that you want to manage, and ask for a tech lead stint first — most companies promote engineers who are already doing the job. Alongside, build people skills such as giving feedback, delegating, and handling conflict, because EM interviews test these as seriously as system design and coding.

Should I become an engineering manager or stay an individual contributor?

Move into management only if working through people energises you — coaching, unblocking, planning, and difficult conversations should feel like the job, not overhead. If deep technical problem-solving is what keeps you engaged, the senior/staff IC track pays comparably at product companies and big tech, so you are not forced to manage in order to grow. A practical test: lead a project or mentor a small group for one or two quarters. Many engineers try management, realise it is not for them, and return to IC roles — that is a detour, not a failure, but testing early saves you a year.

What does the engineering manager career ladder look like in big tech?

The engineering manager career ladder in big tech usually runs from Engineering Manager (one or two teams) to Senior Engineering Manager (multiple teams or a domain), then Director, and onwards to Senior Director and VP. Each step shifts the job from executing with your team to setting direction, growing other managers, and owning larger business outcomes. Titles vary across companies and India-based offices, but the pattern of expanding scope is similar. Promotion depends more on demonstrated impact at the next level than on years served, so start operating at the next scope before the title arrives.

How to prepare for a software engineer interview?

Structure your preparation into three buckets. First, data structures and algorithms — practise patterns like two pointers, sliding window, trees, graphs, and dynamic programming until medium-level problems feel routine. Second, system design — caching, databases, queues, API design, and trade-off discussions, which matter from around three years of experience onwards. Third, behavioural — prepare STAR stories on conflict, failure, and leadership. Give it 8–12 weeks of focused daily practice, add weekly mock interviews, and research the specific company's process, since round structure and expectations differ between service-based and product companies.

How long does software engineer interview preparation take?

For most working professionals, serious software engineer interview preparation takes two to three months alongside a full-time job — roughly 8–12 weeks if you already code regularly, and four to six months if you are switching from a legacy stack or returning after a gap. A practical split is 60% of your time on DSA, 25% on system design, and 15% on behavioural and company research. Spaced revision and weekly mocks matter more than total hours; cramming only DSA in the final month is the most common reason candidates stall at system design rounds.

What are software engineering interview questions like at product companies?

At product companies, expect two to three coding rounds focused on arrays, strings, trees, graphs, and dynamic programming, one system design or high-level design round for anyone above junior level, a hiring-manager round probing ownership, conflicts, and delivery, and sometimes a culture or HR round. Software engineering interview questions are increasingly scenario-based — debug this outage, scale this feature, handle this deadline slip — rather than pure textbook puzzles. Interviewers evaluate how you clarify requirements, think aloud, and discuss trade-offs, so a correct final answer with poor communication still loses the round.

Do I need a software engineer interview prep course to crack big tech interviews?

Not necessarily. A software engineer interview prep course helps if you lack structure, struggle with consistency, or are short on time, but many engineers crack product companies using free problem sets, system design primers, and peer mocks. What actually decides the outcome is a written plan, weekly mock interviews with honest feedback, and revising patterns instead of hoarding problems. If you are returning after a career gap or targeting a jump into big tech, guided preparation with a mentor who has sat on interview panels can compress months of guesswork into a few weeks.

Why am I not getting shortlisted for engineering manager jobs despite strong experience?

Usually the resume, not the experience, is the problem. Most engineering manager jobs are filtered on evidence of leadership outcomes — team size, deliveries owned, mentoring, incident handling — yet engineers often describe themselves only through tech stacks. Rewrite bullets as results ("led an 8-member team to deliver X, cutting release cycles by Y"), pursue referrals instead of relying only on job portals, and apply to the right level, since overshooting and undershooting both get silently rejected. If shortlists still don't come, get your resume reviewed by someone who has hired engineering managers — they will spot the gaps in minutes.

Are mock interviews useful before a big tech interview?

Yes, far more than most candidates expect. Knowledge gaps show up while practising, but communication gaps — thinking aloud, asking clarifying questions, recovering from a stuck point — only surface under real interview pressure. Plan two to four mock interviews in the final weeks, ideally with experienced interviewers or engineering managers who can give calibrated feedback rather than polite encouragement. Record at least one session; most people are surprised by how much they ramble or go silent, and fixing that alone noticeably improves interview performance.

How should I prepare for an interview at a specific company like Google or Microsoft?

Start with the company's own signal — its leadership principles or values, the level expectations for your role, and its typical interview loop, since a company heavy on system design weighs rounds very differently from one that is coding-heavy. Then tailor your behavioural stories to what that company publicly rewards and practise design questions at the depth it expects. Company-specific preparation matters most in the final two weeks, and talking to a mentor who has worked or interviewed at that company — or taking a focused guidance session with someone from a similar background — removes most of the guesswork.

Is tech career counseling worth it for mid-career engineers?

It is worth it when you are at a decision point rather than just short on motivation. Choosing between the IC and management tracks, planning a move abroad, negotiating offers, or being stuck at the same level for years are situations where generic online advice stops helping. Good tech career counseling gives you an outside view from someone who has already made those jumps, plus specific feedback on your resume and positioning instead of pep talks. If you are growing fine on your own, free content is enough; if the same doubts have circled for months, one focused session with a mentor who has led teams in big tech is usually the faster path.