What’s your background
I grew up in the western suburbs of Sydney and have grown up there my whole life. I have always had an interest in how things worked so going through my primary and high-school years I loved taking classes that were hands-on as I found it was one of the most rewarding in terms of seeing the result of the endless effort spent. From one of my high-school subjects I got introduced to programming, so I started building some automation scripts for my dad's business, then moved on to building tools to help me get me through university, and eventually, I got more into reverse-engineering problems my family/friends were facing on a day to day.
At university, it was a no-brainer to pursue a degree that involved programming so I spent 4 years pursuing a Software engineering degree at USYD. During that time I refined my skills in programming and learned the best practices of writing the ins and outs of the software. I spent a semester abroad in Toronto where I was introduced to new technologies that were not taught in the curriculum back home and a new desire to contribute to a large-scale company. Once I returned, I started working for several small companies building software for their use cases but once I began my penultimate year at university I started to think about internships to put my knowledge and skills into practice on a large scale. MongoDB appeared in the job search, so I went ahead and applied and the rest was history as they offered me a place in the internship program and subsequently an offer to return as a graduate.
Tell us about your role at MongoDB and what it involves
As Technical Service Engineers (TSE) we interact with MongoDB's clients, where we are responsible for claiming cases and providing feedback in a timely fashion that is clear, concise, and technically accurate. Although replying to client requests is the focus of a TSE, how you go about reproducing the clients' issues requires a very deep understanding of MongoDB internals, software engineering and technical troubleshooting.
What do you love the most about your job? Which kind of task do you enjoy the most?
I love the people I work with and the relationships I have developed during my short tenure at the company. The culture is second to none and I don’t regret my decision to join the company. Specifically for the role itself, the variety of issues I work on is vastly different every day, and I never know what to expect.
What’s the coolest thing about your job?
The opportunities to learn and immerse myself in a company that is rapidly growing are endless. From its early days of just being a database to establishing itself as a data platform, there is so much to learn. As a TSE we are exposed on a daily basis to how our customers want to use our products so having the chance to pinpoint how their use case can be achieved or resolve a burning issue is so rewarding.
What are the career prospects of your job?
One main focus of MongoDB is personal/career development so the career prospects are endless. Whether that is growing your responsibilities within your existing team or transitioning to a new team to better align with your aspirations, the company as a whole empowers that.
Are there any limitations to your job? Do you bear a lot of responsibility? Do you have to work on weekends? Are stress levels high?
Technical Services is at the forefront of taking on customer issues, so the issues vary from "How do I...," to "IT KEEPS CRASHING!!!". With the latter in mind, it does get intense when handling a case that is severely impacting a customer’s environment so we always need to have the customer in mind when this occurs. Therefore, it is so crucial to establish a strong rapport with the customer so that we can fix the issue at hand and foremost deliver results that boost the software’s resiliency and services. Every time you solve a case, you provide a meaningful impact to the company and the customer using it which overshadows the pressures.
3 pieces of advice for yourself when you were a student…
What tips can you share with prospective students who are going through the application or recruitment process?