At DRW, our software engineers aren't just coding, they're solving complex market problems with curiosity and innovation. We recently sat down with Julia to get an inside look at her journey into Software engineering and life in the DRW London office.
When I started college, I thought I was going to major in something like graphic design or fine arts. Pretty early on I took a class where we used code to programmatically generate art and I was intrigued by the puzzle-like challenge of coding which drove me to change my major to CS. I followed that with a masters in CS at Trinity College Dublin with a focus on 3D graphics and gaming. When I graduated, there weren’t many jobs in the gaming industry in Ireland, so I started working in a front-end engineering role where I still had the visual aspect to focus on. In 2023, I made the move to London, drawn in by my friend’s enthusiasm about DRW and the opportunity to work in a faster paced environment.
At DRW, every day brings new challenges and opportunities. My team, UP - Front End, focuses on developing internal tools which are crucial for traders, risk managers, finance teams, and operations. Our daily work involves integrating APIs to send and receive data and presenting this information in ways that maximise value. We start each day with a team sync to discuss progress, address any roadblocks and challenges. The rest of my day is typically spent coding, problem-solving, and collaborating with team members. We're constantly working to enhance the user experience, making our tools smoother and faster. When I complete a project, I usually demo it to the product team and stakeholders for feedback before release. It's a dynamic and enjoyable environment where we're always pushing to improve and innovate.
We leverage cutting-edge technologies to remain at the forefront of financial markets. Our primary tools are JavaScript and React, which allow us to build robust and responsive front-end applications. We also utilise an in-house component library which ensures consistency across our applications and allows for rapid development and deployment of new features.
One of the most significant challenges, which is something I truly appreciate in my role, is the level of autonomy we're given. We're trusted to make crucial decisions about technologies and problem-solving approaches. This responsibility pushes us to stay current with the latest developments in our field and to think critically about every solution we implement. The fast-paced nature of our work means we're constantly shifting gears and tackling new problems. While this can be demanding, it also means our work stays fresh and engaging.
I've found DRW to be refreshingly different. From day one, I've been surrounded by colleagues who are not only incredibly intelligent and skilled but also genuinely supportive and eager to collaborate. The opportunity to work alongside such driven and talented individuals is highly motivating. This culture of mutual support and shared ambition is, in my opinion, what sets DRW apart and makes it such an exciting place to build a career.
I love the London office! The atmosphere is friendly and relaxed and really feels like a perfect balance between professionalism and comfort. And let's not forget about the perks - the snack game here is strong!