"Being a senior software engineer is a very rewarding job. I find it a 'mathematically creative' job. You design and build new features and products from basically nothing, you choose how to implement features and which technologies to use, and at the end of the day (hopefully) you write something thousands, or millions, or billions of people will use. I am always proud of what I have created."