Profile picture

Working With Your Manager Q&A and Videos

About Working With Your Manager

Promotion Level Project?

Data Engineer at Taro Community profile pic
Data Engineer at Taro Community

I'm at a company where we are migrating from AWS to Snowflake due to Snowflake's simplicity and cost savings.

The Team responsible for the migration and in charge of Snowflake is led by a guy who is difficult to work with. He's not unpleasant, but if he gets you on the phone, he loves to talk and take up a ton of time. I was literally on a call with him for 2 hours yesterday because he goes off on tangents and likes to hear himself talk. He also has a bit of an accent which makes it harder to understand him.

So he's a Director and leader of that team and I'm a Data Engineer on an adjacent team. As part of the migration to Snowflake, he had the company agree to license a piece of 3rd party software to move data into Snowflake. This piece of software is one that none of the Engineers in the department want to use: it's old, closed-source, no one knows it and is a dead-end on a resume. On top of that, I'm pretty sure it's completely unnecessary! I think Snowflake provides a way of getting data into it that works as well. The biggest thing is the cost! It's a whopping percentage of our cloud spend!

This director had a good relationship with the VP of my department (my former skip) who was the one who signed off on the 3rd-party software but recently left. I was discussing the situation with a colleague today and realized that since my former skip is no longer around, I could potentially make the case to my new skip, which could earn my plaudits. It's an easy way to save the company a pile of money every year (multiples of my salary).

So I'm thinking of doing a POC of how I can replace the 3rd-party. I mentioned this to my manager today, and he said we already have a 3 year contract with the vendor. I think he's resigned to the idea that we're locked in for 3 years.

If I can reproduce the functionality of the 3rd party software (just bringing in data into Snowflake), should I make the case to my new skip (who doesn't know me yet)? I'm assuming I should go through my manager first.

Should I try and share the credit with my coworkers who also don't want to use the 3rd party and would probably back me up?

Thanks!

Show more
Posted a year ago
79 Views
2 Comments

How to give constructive upward feedback towards an Engineering Manager?

Software Engineer at Taro Community profile pic
Software Engineer at Taro Community

A bit of context, I've read the EM videos on Taro, and I feel the one that I have is not on the same levels. They lack of many things. I fear to provide the proper feedback because my promotion and appraisal is on the line.

They got promoted from SDE 1 to EM because of the funding

  1. I would recommend my manager to others?
    ~ For people management yes, for technical stuff no
  2. My manager assigns stretch opportunities to help me develop in my career?
    ~ I don't really understand this question
  3. My manager communicates clear goals for our team
    ~ No they don't, don't have any documentation, a system design decisions are made on ad hoc basis, team is not aware about the changes.
  4. My manager consistently shows consideration for me as a person
    ~ yes people ops are good
  5. My manager effectively collaborates across boundaries(eg team, org)
    ~ Nope, there are certain teams expecting the manager to steer the ship but since there is no planning many of the things are pending
  6. My manager gives me actionable feedback on a regular basis
    ~ Nope 1-1 is there is no feedback for me
  7. My manager has had a meaningful discussion with me about my career development in the past six months
    ~ Yep promotion and appraisal talks as I'm identified as top IC + team lead who is proactive
  8. My manager has the technical expertise required to effectively manage me.
    ~ Nope, they lack
  9. My manager keeps the team focused on priorities, even when its difficult
    ~ This they do but always the output has no value only there is a hype and fear to get things done, no business value is generated
  10. My manager makes tough decisions effectively
    ~ They reorg the team only thinking them as a resource rather than how much context and individual has made in the project
  11. My manager provides the autonomy I need to do my job
    ~ They do and then I plan it accordingly but when a junior goes to manager he changes the scope and context
  12. What would you have your manager change?
  13. What would you recommend your manager keep doing?

But, overall I fear to write what I wish to communicate to the leadership.

Show more
Posted a year ago
79 Views
3 Comments

Choosing between 2 projects

Mid-Level Software Engineer [L4] at Taro Community profile pic
Mid-Level Software Engineer [L4] at Taro Community

I switched jobs ~4 months ago and switched teams (not voluntarily) after ~1 month. My eventual goal is to (voluntarily) internally transfer into the AI org once I'm eligible.

During a 1:1 with my skip manager, I mentioned that my current team didn’t have much opportunity for impact. He floated a meaty project in a different org and asked if I was interested. Previous question . Let’s call this option 1. Afterward, I spoke to my direct manager, who presented opportunities in the other team that he directly manages. Let’s call this option 2.

Now I'm trying to decide between these options.

Pros of option 1:

  • More technically interesting
  • Platform/infra play that will eventually integrate with every single product => project has large scope

Cons of option 1:

  • Not sure whom I'll work with
  • Not sure how much support I'd get. (Good thing if lots of scope; bad thing if I'm flailing alone)
  • Org structure tbd: although my skip asked if I want to work on this, he’s loaning engineers to another org to fund the initiative.
  • Uncertainty re: how well defined the work is

Pros of option 2:

  • I know there are things that I can start working on tomorrow that are time-sensitive and needed for an upcoming product launch.
  • My EM manages this team and is responsible for the overall delivery. He seems to care more about this new project/team than my current team.
    • It sounds like my EM would rather that I work on option 2 than option 1
  • Product surface is high-visibility and therefore affords opportunity for impact

Cons of option 2:

  • I'm less interested in product / user-facing work, even though it's high-visibility

With all this in mind, does anyone have advice on which option I should pick or things to keep in mind?

Thanks for reading this far!

Show more
Posted 10 months ago
77 Views
4 Comments

Should I mention offers I turned down to my boss?

Data Engineer at Taro Community profile pic
Data Engineer at Taro Community

It's performance review time, and I want a nice raise and bonus just as much as anyone else.

Standard procedure for getting a raise seems to be making the case for yourself: keep track of all your accomplishments during the year so you can present them to your boss when asking for a raise/bonus. Simple enough. I'm prepping that list of things right now.

It's also been the case that this past year I turned down 3 offers that each would have paid me more than my current gig - between 20% and 40%. Now, even though I'm underpaid at my current gig, it's also the case that I'm compensated for that by it being super chill - no deadlines, lots of latitude on what to work on, a nice WFH arrangement (1 day in office a week), and pleasant coworkers.

My question is, do I mention that I got the offers in addition to mentioning the things I'd accomplished over the year? There's an element of "hardball" in that, but maybe it's not a bad move. I guess the phrasing of it is the key. So instead of saying "I've got other offers, give me more money or I leave", it's "I really like working here and with you. So much so that I turned down other companies that were offering decently more. Can you see what can be done to raise my compensation?"

Finally, I'm aware that the best way to ask for a raise is :
"I really enjoy working on this team. I want to do more to increase my impact and empower my teammates - What are the steps I need to take to get to that next level?"

Show more
Posted a year ago
76 Views
3 Comments

What is the expected behavior of an SDE 2 & SDE 3 when given a feature request?

Software Engineer at Taro Community profile pic
Software Engineer at Taro Community

I work in a high-growth, scaled startup where my organization builds revenue-generating platforms and forms small teams to create new verticals. However, we face challenges such as fast-tracked, inexperienced engineering managers (EMs) who disrupt work-life balance and often expect overtime or weekend work.

Feature requests are typically communicated via Slack messages or one-liners, with frequent status updates focused on completion. There is significant bias and favoritism, yet I can operate in such an environment. Although I know the best long-term solution might be to move to big tech or a more stable team, I’m seeking advice on how to behave in this current setting.

I avoid responding to negative remarks within the team because the EM’s typical reaction to any request is dismissive, suggesting that bugs shouldn't happen or that tasks should be managed independently. I was down-leveled upon joining this team from a similar toxic environment but have since been promoted to SDE 2. My senior, an SDE 3, also struggles emotionally, which makes me question whether this is common in leadership across companies of similar scale and situation.

How do you handle working in such an environment? I am currently taking a course on managing up, which seems relevant. I focus solely on my tasks and avoid reacting to negativity, which is appreciated, but I’ve stopped working weekends due to shifting priorities and deliverables. Any advice would be greatly appreciated.

Show more
Posted 7 months ago
68 Views
4 Comments

Setting Goals With Manager in One on Ones (New-ish Hire)

Senior Software Engineer at LinkedIn profile pic
Senior Software Engineer at LinkedIn

Hello. My manager asked me to come up with some initial goals for myself, some shorter term, some longer term, for our next one-on-one which is Wednesday.

We are also in the middle of a mid-year review process where my self-feedback is going to be an important submission.

This is going to be a bit of rambling and context but the overall question here is "what initial goals should I set with my manager?"

That was prompted by me bringing up a desire for more structure in our 1-on-1s after taking . I have since also viewed the Junior->Mid-Level Course. I started a document to track the 1-on-1 discussion/action items.

Some context:

  • I'm 5 months into this job.

  • It is a Senior SWE position.

  • However I "feel" quite junior for three main reasons

    • Everyone else on the team is also senior or staff, and has been here for multiple years, often 3+ or 5+ years.
    • My previous jobs I was either junior or acted low-mid-level despite being senior on paper. I took tickets and worked and kept my head down. When I was given projects with larger scope/responsibility, I struggled. In retrospect I needed more coaching/mentorship/course-work in order to learn to handle that scope/responsibility.
    • My previous jobs never took career progress or one-on-ones seriously, nor did I unfortunately.

The main areas for goals based on org eng. principles are: Leadership, Execution, Craft.

Based on courses I took I'm thinking my goals could be in the areas of: velocity, code quality, increasing scope of tasks, becoming subject matter expert in the domain I'm working on which other engineers will need to learn soon, speaking up more in meetings, demoing what I'm doing in meetings or on slack more, doing decent code reviews, mentor junior engineers (except we don't have any!).

I can also talk about taking advantage of company provided career mentorship program. Could talk about wanting to interview new candidates, which I'd like to do eventually.

Show more
Posted a month ago
63 Views
3 Comments

How can I navigate a team where I am excluded from important meetings and decision-making processes, despite my seniority and recent promotion?

Software Engineer at Taro Community profile pic
Software Engineer at Taro Community

Despite my seniority and recent promotion, I am being excluded from important meetings in favor of a younger employee who is a yes man and close to the engineering manager (EM). This employee, with less experience than me, has significant influence over the EM and is always considered first. This situation is disturbing, especially since our lean team has a Slack channel named product_name_planning_committee, which includes only the EM, tech lead, this employee, and two other product and business people, excluding me.

Though I am part of a common Slack chat with the tech lead, EM, and this individual, it is mainly for update requests from the EM. I fear my role may be at risk due to my introverted nature, despite my skills. I worry that my reportees will be reassigned, and I may be laid off. I've considered quietly quitting and changing teams.

I’ve requested to be included in meetings to feel part of the decision-making process directly to the EM, but he has still not called me to any of the meetings and even today did one without me. The rest of the team no longer sees me as a lead. This exclusion has left me feeling depressed and anxious about being removed from my position. While I was previously involved and got promoted, my reduced communication has led to my exclusion.

I’ve decided to focus on maintaining my self-respect. I no longer work late nights and offer family health excuses when necessary. I used to handle multiple roles, including writing code for others, filling QA gaps, and developing SDKs in different languages, but I no longer feel part of the core team or the engineering leadership.

Despite being fed up and feeling left out, I believe my skills are relevant and beyond what the role requires. How can I effectively navigate this situation and ensure my contributions are recognized?

Show more
Posted 5 months ago
49 Views
2 Comments

I'm experiencing unfair treatment - Is going to HR a good idea?

Mid-Level Software Engineer at Taro Community profile pic
Mid-Level Software Engineer at Taro Community

Hi,

I've been receiving unfair remarks and treatment from my manager. Apparently he has decided I'm "underperforming" because he noticed I show up a few minutes late to meetings and don't post enough on Slack. I've also had two of my 2 tasks delayed, missing deadlines. He has suggested "monitoring" me twice a week, as in having two 1:1 meetings with him - going through my task list on Monday and again through it on Friday. I find this suspicious because I'm already tracking everything I do within the project's task tracker together with other colleagues on this project and we have 2 weekly meetings with progress made on every task where he's also invited to attend. The overview has always been there for him and I've always documented my work.

His remarks also go beyond the professional realm, calling me out as "too emotional", can I mention this to HR or is it not a good idea? This is the way he conducted the performance review as well, making statements like these that were not documented on paper. (I went to my skip manager to report him and did not believe me either that he made such remarks)

Thought about going to HR and presenting my version of the story, as I find his accusation/statements of not performing ridiculous. He is producing unnecessary stress which is counterproductive to me performing the tasks efficiently.

What do you think? Has this ever happened to you? What's the best way of defending yourself in this situation or how could I best protect myself? Could this get even worse?

Show more
Posted a month ago
47 Views
3 Comments