Back in June of 2015, I joined SparkPost as an intern. Iâ€™ve been here now for almost 3 years – mostly as a Software Engineer, but more recently in my new role of Developer Advocate. We just had an awesome intern class join us at SparkPost and I figured Iâ€™d share my story for all the hopeful interns out there.
A Breath of Fresh Air
Like many other prospective interns, I met SparkPost at the UMD college career fair. It seemed like a cool company, so I decided to apply. A short time after, they invited me to their intern open house. I had no idea what to expect from it. Just that week Iâ€™d had a couple of technical interviews with other companies and felt pretty burned out. The event was unexpectedly refreshing in comparison. It was a sequence of short interviews with different teams, focused on projects I had worked on and my interests. The conversation only turned truly technical when an engineer was interested in one of my projects. Even then there were no quizzes â€“ they simply wanted to hear how I solved problems. The people I met and conversations I had that day ultimately made me decide to accept SparkPostâ€™s offer.
Looking back I feel even more impressed with the SparkPost intern interview process, which placed me in the right team, even though I had no experience with the stack. By the end of the summer I had worked on several of our APIs and our web app. It was probably the fastest and best learning experience Iâ€™ve had. I really loved what I was doing and was lucky enough to stay on working part time through to the end of the year.
The following spring I joined SparkPost full time as a Software Engineer. My day to day didnâ€™t change too much at that point. The work was very similar to the work I was doing as an intern. Â I was also still taking one class in college to fulfill a graduation requirement. So it really felt like nothing had changed. SparkPost was awesome enough to let me leave early on Wednesdays to attend lecture and gave me time to study for finals.
My Projects and Experience
As an engineer I got to work with a lot of awesome tech and explore my passions. There is great support for mobility within SparkPost, so I got to move around teams to work on stuff I wanted to work on. I learned that I preferred to work on new customer-facing features the most. I also really enjoyed the events I got to attend. Meeting our customers at conferences and helping college students get started with SparkPost at hackathons were some of the best experiences I had as an engineer.
In college I used to go to hackathons a lot. Some of the companies sponsoring the events would send Developer Advocates to represent them. These were some of the first professional programmers I ever met. They would build cool demos, help out students with their projects, and sometimes put on workshops and tutorials. I always thought I would enjoy that job. SparkPost was really good about letting me test it out. They gave me a 3 month period to explore the job, during which I could switch back to my engineering job if I found it wasnâ€™t for me. Earlier this year I committed and fully transitioned into a Developer Advocate role. Iâ€™ve only been on the job for about 6 months now, but Iâ€™m loving it!
Iâ€™m really thankful to SparkPost for helping me grow. The mentors Iâ€™ve had here have been supportive, passionate and caring. Without them I would not have been able to take full advantage of the opportunities Iâ€™ve had. If youâ€™re interested in pursuing your own growth while contributing to an awesome product, you should check out our open positions. Feel free to reach out to me if you have any questions about my time at SparkPost, Developer Relations, or career changes.