eBay Software Engineer III Reviews | Glassdoor

eBay Software Engineer III Reviews

Updated August 19, 2017
28 reviews

Filter

Filter

Software Engineer III

3.4
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
More Pros and Cons

  1. "This is a decent place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer III in San Jose, CA
    Current Employee - Software Engineer III in San Jose, CA

    I have been working at eBay (More than a year)

    Pros

    Okayish career growth
    Good work culture and teammates in most of the teams

    Cons

    Lack of diversity
    Aggressive growth and diversification strategy


  2. Helpful (10)

    "Average company which lives in 2000's"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer III in San Jose, CA
    Current Employee - Software Engineer III in San Jose, CA
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

    I have been working at eBay full-time (More than a year)

    Pros

    * Big company
    * CEO has vision (but it will take years to change the engineering team culture)
    * People recognize it (Although they seem to be sad that you are working there and start asking why you are not working at Amazon)
    * Good work life balance
    * Some colleagues very helpful and knowledgable
    * Free breakfast

    Cons

    * They mostly hire average people. If you are above average, you will have a hard time growing. Your ideas get shot down, you get resistance from low performers.

    *Most senior people wont help you learn the process and tools and there is very less documentation about them. I believe this is a way to keep your seat: Do not write documentation so you cannot be replaced easily by a better engineer.

    *If you are average or below average you are in paradise. You will get promoted even if you just do minimal work but stay in the company. No incentive to care about the product, the code , or whatever you are doing.

    * They don't keep up with the technology at all. For almost every tool, they use a custom in-house built one which is 3x worse than an open source one everybody out there is using.

    * After spending years here you will learn almost nothing new because everything is custom made. It is only relevant if you stay at eBay. If you leave, that knowledge is not valid anywhere else. That is why senior engineers are trying to save their seats by politics and not allowing new engineers to learn.

    * To write one line of product code, you need to learn about 10 custom build frameworks which do not have API documentation. You just keep asking around, creating help tickets.

    Advice to Management

    Fire half the engineering staff and keep the agile, open source minded people who care about code-reviews, coaching new members, owning the product writing good documentation.

    eBay Response

    May 12, 2017 – Talent Acquisitions

    We appreciate your feedback. As a company that strives for a great work experience for all employees, we are sorry to hear of some of your experiences. We would like you to know that your feedback... More

  3. Helpful (5)

    "eBay review from a PD"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer III in Seattle, WA
    Current Employee - Software Engineer III in Seattle, WA
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at eBay full-time (Less than a year)

    Pros

    Great team. eBay hires solid people at the individual contributor level. All my co-workers are hard working, intelligent, sharp developers. There's no lack for talent.

    eBay also has above average compensation and awesome work-life balance. It's a healthy place to work.

    Cons

    The tech stack. Ebay's technology is years behind it's major competitor - Amazon. It's getting more current, but that takes time. There has been a solid push at the company for the last year or so to revamp old processes, and we're seeing a lot of that work paying off.

    Middle management seems to lack direction at times. Upper management has a pretty clear vision for company growth, but middle management often changes the approach to achieve their goals.

    Advice to Management

    Continue investing in technology. Grow by giving your engineers the best tools and opportunities to create great products.

    eBay Response

    May 9, 2016 – Director - Global Talent Engagement

    Our global talent engagement partners work hard to find top talent and bring them into our workforce - and we are all so fortunate to be surrounded by smart, talented co-workers. We are able to do... More


  4. Helpful (2)

    "Reorg and internal bureaucracy and just people managers"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer III, Quality in San Jose, CA
    Former Employee - Software Engineer III, Quality in San Jose, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at eBay full-time (More than 3 years)

    Pros

    Good benefit, which includes decent salary, ESPP and onsite facility.
    Still a highly reputable company for your resume.
    Depends on which team you are working with, you may get chance to working on very interesting and innovated project.
    Majority of people working with you are friendly and decent, of course there are aggressive and self-fish people which you will run into in any company.
    Company revenue and profit are very good in comparison to the number of employees and other companies in the industry.

    Cons

    1. Heavy internal politics and bureaucracy which get engineers involved in daily life. Things are getting done slowly or sideways , some efforts are totally waste. Every half year there will be reorg on the Director or VP level in almost every department. How could you expect them to improve the product as none of them is being hold responsible for long run for new/old product quality.
    2. Quite a few managers on QE side play just people manager and non technical.
    Yes there are some mangers are very hands-on and technical knowing the real problems, but they are mainly on the developer side. Quite a few first or second level engineering managers on QE side have absolutely NO coding or design or not even decent level of general industry or software development knowledge. They have been in the company for 10 + years and were prompted from manual testers. Some of them do not have any outside eBay experience and some even only work for the same product line for 10+ years. So don't expect them be very supportive on innovation or really understand engineering difficulty and solve the real problems. They are more there acting like project managers but only care you finish it not how you finish it or it is done in the right way. Because of their knowledge limitation, they also not be able to fairly judge team-members work load , contributions and ability.
    3. This may differ by team. But most senior QE engineers are self-sustained expect to do lots of manager level job for project & people management (but without given actual power). Manager is almost non-existence and don't care as they are working on "more important" project or some "process improvement" or "planning". Working on day-to-day work won't get them prompted so they pushed the "less important" work to their employees. Manager is only there to send a thank you letter when project is finished.

    4. Many projects were done by taking short cut to meet deadline, making the product is hard to maintain and improve later on . Many projects don't even have code review or ERD.

    Advice to Management

    Change the "Step Up" profile of QE side, which is absolute unfair in comparison to other discipline as it has taken more manger's responsibility, especially project management than a developer counter partner. It also has been used by managers as a "tool" to push their tasks to engineers.


  5. Helpful (2)

    "Stay away"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer III in San Jose, CA
    Former Employee - Software Engineer III in San Jose, CA
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at eBay full-time (More than a year)

    Pros

    Decent salary, health benefits. Free soda, coffee. Sabbatical every 5 years. Onsite Gym.

    Cons

    Pathetic work life balance. I would say none. Working late nights and weekends is a norm. It is not expected but is required to survive the tight deadlines and pressure put on you. Management driven, engineers have no say. Limited career growth.


  6. Helpful (2)

    "May be good. May be bad. It depends on lot of things"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer III in San Jose, CA
    Current Employee - Software Engineer III in San Jose, CA
    Doesn't Recommend
    Negative Outlook
    Approves of CEO

    I have been working at eBay full-time (More than 3 years)

    Pros

    There are some really good teams to work for (which I am in).
    They reward hard work well.
    They have great learning resources like trainings, conferences etc
    Easy to switch between teams and gain good knowledge of whole domain

    Cons

    Most of the decisions are made based on bureaucracy, rather than technology.
    ebay management loves rewriting projects again and again.
    There are directors and VP's who make their teams work on certain already existing projects just to keep their ego
    Everything moves like a snail. It takes forever and ever to make any decisions
    They still use technologies like clearcase (Mother of all torture development tools)

    Advice to Management

    Please stop making decisions based on politics. Use a little bit of common sense to understand why you are writing new project which are already existing and new one you are writing is not making anything better than existing ones.


  7. "Software Development Engineer II"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer III in San Jose, CA
    Current Employee - Software Engineer III in San Jose, CA
    Recommends
    Negative Outlook
    No opinion of CEO

    I have been working at eBay full-time (More than a year)

    Pros

    Lots of long timers and have expert knowledge. Many new technologies being used in the company. Company culture is chilled.

    Cons

    Depending upon the team there would be pager duty as well which can be really hectic if the system is not designed good

    Advice to Management

    Should provide more stock and salary to employees as it is not upto the mark with other tech companies. Also it falls slightly short in terms of benefits provided.

  8. Helpful (1)

    "great"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer III, Quality
    Former Employee - Software Engineer III, Quality
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Great company to work for. love id

    Cons

    more training and better management. Really nothing


  9. "Satisfying"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer III in Portland, OR
    Current Employee - Software Engineer III in Portland, OR
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at eBay full-time (More than 3 years)

    Pros

    1. Great ambience to learn & innovate
    2. Compensation & benefits are satisfactory

    Cons

    1. Uncertainty at higher level


  10. "Vast opportunities if you're on the right teams"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer III in Austin, TX
    Current Employee - Software Engineer III in Austin, TX
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at eBay full-time (More than 3 years)

    Pros

    Large company with lots of different things going on. Lots of areas to grow into. Lots of smart people to work with. The pay is good for the Austin area.

    Cons

    It can be very hectic and often times being in a remote site like Austin, rather than HQ in San Jose, can be a huge hurdle and definitely hinders career growth. You really need to understand the team and over arching group you join because if you're part of a team which is anchored in San Jose, it can be difficult to get things done and get recognized. Definitely stick to teams which are localized if possible.

    Advice to Management

    Invest in your engineers and infrastructure to unlock the full potential in eBay/PayPal.