No jobs found – change your filters above for more results
I have been working at MobileIron full-time (Less than a year)
This is a young, aggressive team with a very high bar for performance. One of the company values is intellectual honesty--which requires, in part, that we are open and honest about both the root causes of our success and the ways in which we can improve. It's quite an adjustment for many of us--and a breath of fresh air for others. It requires that you suppress your ego and deal with a lot of competing ideas on how to best do things. The up-side is that we quickly develop a shared idea of how to do things and our code is often better and more robust as a result; the down-side is that it's rough many developers who aren't used to such open criticism. As in many growing companies, it's a fun place to work, because there are all the resources you need to do your job (good hardware, great ops support, a well-stocked kitchen, a comfortable office space), a general sense of optimism pervades the workplace, and the quality of the team is very high. Everyone is an owner, so we all do well financially if the company does well. If you're the sort of person who can see a job that needs to be done and then goes and does it, you'll love it here. If you thrive in sharing what you're doing with your peers, and learning from their comments, without expectation that every idea you have is a good one, you'll love it here.
As with any rapidly-growing company, getting a plan in place is hard. Most people are running as fast as they can to stay in one place. The team is a little understaffed, which means we have to pick up the slack for each other, and planning is a bit more chaotic than many will want. If you are egotistical about your code or need someone to feed you work and shelter you from others, this place will drive you crazy. There are many strong personalities who will comment on what you're doing, and expect that you'll change things that may seem wrong or insignificant to you. If that kind of group focus bothers you, you'll hate working in engineering here.
Advice to Management
- Continue to review what's happening in the trenches; you're strong in this area, and need to get stronger - We need to get a mid- and long-range technical vision pushed out to the whole team - Many processes are still immature, and unfairly load a few people; we need better, more objective processes for defining changes and releasing new code to the main line