Skip to main content

Joined TubeMogul Leaving Salesforce

It’s been 6 weeks since I joined TubeMogul leaving Salesforce. The decision to leave Salesforce was not an easy one, as Salesforce is one of the leading and most innovative software companies in the world with approximately 17 thousand employees. When I joined there 8 years back, they had a little more than 3 thousand employees. So I saw Salesforce rising at a pace, that is only believable if you live in Silicon Valley’s startup atmosphere. I was in a good book in my own department and had a good network of people working in different departments; as I have been working there for so long. There were further growth scope and no doubt Salesforce pays good enough to employees in Silicon Valley (I have to assume elsewhere too). So why move out of Salesforce at all? Here was my rationale.
I have been working in IT Applications Development since my early years in Salesforce. The first half (4 years) I was working on a Java based module and the last half I have been working on Force.com / Apex (Salesforce’s own programming language developed on top of Java). During the second half I started feeling that I am getting out of touch with the Open Source projects and Java community; as being an application developer, I didn’t get a chance to do platform development which allows you to experiment with lots of cutting edge new open source frameworks coming out or the JVM based programming languages. So I considered moving within Salesforce to one of their platform teams but then I became part of a very large project (Project Delight) which I didn’t want to miss. The project took 2 and half years to finish and it was a very good experience in my career, seeing first hand how a large number of teams, each having its own development culture can work together to achieve a bigger goal and what various types of obstacles can come on the way. But once that project was done, I was getting ready for a bigger role on the next big project. But then I started feeling that the core problems that are awaiting me, we have already solved many of those in my last project. So instead why not jump into something completely new, where I will be hopelessly helpless?
That’s when one of my ex-colleague simply submitted my resume to a software company despite my reluctance (confession: I am a lazy person). But as my interview was scheduled. I started looking into what is there in the latest java world and I saw that the companies are moving to Java 8. When experimenting a few programs in Java 8 following the Manning book, I clearly understood it’s a complete revamp of the Java programming language. Lambda expressions, streams, functional style programming are few that excited me too much and I was no more ready to get back to Apex coding (not that Apex is bad, its just proprietary). I honed my Java 8, data structures and algorithm, spring and other open source projects familiarity for couple of weeks to get ready for interviews.
As naturally happens, I got selected by a few companies and rejected by a few others during the interview process. The job market is so good that I had at least half a dozen more interviews waiting for me the next week before I decided to stop interviewing and pick the best I had upto that time. TubeMogul was a clear winner in many areas. Of them are –
  • They are complete java and open source shop
  • They have different engineering teams where you might be able to move around over time – platform core (rtb), machine learning, big data & stats, ui, udb, appeng and more….
  • They are the 5th best place to work in San Francisco Bay Area according to Glassdoor review of 2015
  • They are a mid size company (500+ employees) making it ideal for a growing company and yet not too small to go bankrupt
  • Their business domain Real Time Bidding (RTB) is something completely unknown to me. So it will definitely pose challenges to me in multiple levels (which is what I was looking for).
  • They offered me a decent package. Although I humbly note that if you are working in Silicon Valley as a software engineer, most of the companies will offer you a good package; otherwise they won’t be able to attract or retain good employees.
  • I liked talking to each of the 4 people who interviewed me in TubeMogul as well the recruiter who handled the whole negotiation process in a very professional manner. My manager Murtaza is a very composed man, something similar to Rajesh Misquita at Salesforce whom I admire a lot.
I did let my team in Salesforce know 6 weeks ahead of time about my decision. I went to Bangladesh on vacation for 3 weeks to attend my brother’s marriage in between. I left a good relation with the management and peers before leaving Salesforce. I will always cherish the memories of working in such a nice a big company like Salesforce. But it’s time to move on.
When I joined TubeMogul, I saw my assessments were mostly correct. Except Java, I think everything else was simply unknown to me or I have used/worked on more than a decade ago. I still have not mastered the way to explain what RTB industry is all about. One of the very first things I did here is formed TubeMogul Chess Club. The pace of work is fast and everyone is very friendly. Let me go through a few more months, but as of now I believe my decision was correct to join TubeMogul.

Comments

Popular posts from this blog

Moved To New House & Tuhin Bhai's Quick Visit

We moved to a new rental house near BART end of last month. We have stayed in LakeView Apartments for three and half years before moving here. I was too busy with my office works the last month and hence Shusmita did most of the packings. We got the new house key 1 week earlier than our move in date of first November. So we actually moved 24th October Saturday and took rest of the one week to slowly finish the moves. We rented DesiMovers who moved all out packed cartoon (30+) and many unpacked staffs. They disassembled the bed and assembled back again. Although a bit costly, they were quick and did a good job of transferring all the staffs and assembling those back again. All our friends in Fremont liked the house as we did. I wish I would not be a tenant but the owner of the house! However, buying house is very expensive in California and I can't simply afford it maintaining my current lifestyle, I let myself forget about it. Tuhin Bhai (Ripa's hubby) gave a surprise visit...

Bought New Car: Honda Accord 2009 LX-P Maroon Color

After a month of my Civic being completely destroyed in a car accident, I bought my new car yesterday. It's Honda Accord 2009 LX-P Maroon Color that I bought from Autowest Honda of Fremont . I have shopped around for car in Toyota and Honda. While Toyota Camry 2010 is also a very good car, somehow we ended up liking Accord. Whlile in Accord you feel the road and the power behind the car more, for Camry it's the smoothness of driving experience. Shusmita didn't want to even go for a test drive of Hyundai Sonata although that is also a comparable car at a cheaper price. I guess we are so used to our Honda Civic that only another Honda car would have been able to psychologically match our unknown requirements. I gave a four thousand dollars down payment and the rest my dealer financed me from American Honda Finance. While buying the car, I also bought the 6 years service, mechanical breakdown warranty, low jack safety and some service contracts. I came to know at that time t...

BDR Mutinee And Crisis in Bangladesh

Just when I was thinking we (Bangladeshis) are moving forward with the newly elected Govt bringing hopes for a better democracy, I was shocked with this week's BDR Mutinee and massacre killings of Bangladesh Army's high officials in Pilkhana right in the enter of the capital city Dhaka. This is so sad that it can't be described in written words. We 6 families in Fremont were watching a movie Delhi 6 and at the end of the movie, Shahriar one of my friends told me that he just heard during the intermission of the movie that there is a mutinee happended in Dhaka little earlier against the Army officers. And it's widely suspected that DG of BDR Major General Shakil are of the many high officials who got killed as part of it. We rushed to home to call back to Bangladesh to make sure our family and relatives there are safe. Yes, by almighty, they were. But this is not the same case for many of the others. It's just hopelesss, sad, shocking and distrous in lack of words s...