At a Glance
- Tasks: Develop and maintain data pipelines using Ruby, Python, and Clojure for market analysis.
- Company: DRW is a leading trading firm known for its innovative technology and diverse asset trading.
- Benefits: Enjoy a culture of autonomy, innovation, and collaboration with opportunities for remote work.
- Why this job: Join a dynamic team that values creativity and offers impactful projects in a fast-paced environment.
- Qualifications: Experience in leading complex data projects and a passion for innovative tech solutions required.
- Other info: Ideal for those who thrive in a high-expectation, integrity-driven culture.
The predicted salary is between 43200 - 72000 £ per year.
DRW Company Overview
DRW is a diversified trading firm with over three decades of experience, combining sophisticated technology and exceptional people to operate in markets worldwide. We value autonomy and agility, operating using our own capital and trading at our own risk.
Headquartered in Chicago with offices across the U.S., Canada, Europe, and Asia, we trade various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy across major global markets. We have expanded into non-traditional strategies such as real estate, venture capital, and cryptoassets, leveraging our expertise and technology.
Our culture is built on respect, curiosity, and open-mindedness. We believe that how we do things is as important as what we do. DRW is a place of high expectations, integrity, innovation, and challenging consensus.
Position: Senior Software Engineer
We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies to accelerate time to market. The Treasury team within UP develops systems for efficient capital allocation and centralized resource management. We work from high-level requirements, expecting programmers to understand the business deeply, and foster an environment where developers pursue business solutions autonomously. Our team values polyglot expertise, rapid deployment, automated testing, and loosely coupled service architectures.
Ideal Candidate Traits
- Ability to work independently and as part of a team
- Passion for creating impactful technological solutions
- Experience leading complex data projects end-to-end
- Innovative mindset seeking creative solutions
- Prioritizes learning and problem-solving over being right
- Focuses on reliability, scalability, and maintainability
- Enjoys design, modeling, and programming across platforms
- Excited to collaborate with subject-matter experts
Responsibilities
- Develop and maintain robust data pipelines primarily in Ruby, Python, and Clojure for complex analysis of firm and market data
- Architect and sustain highly resilient systems critical to operations
- Build domain expertise across various asset classes and trading concepts
- Innovate by integrating diverse technologies and providing insights
- Develop communication mechanisms such as alerts, dashboards, and data visualizations
- Collaborate with internal stakeholders to deliver reliable and transparent data for critical operations
For more details on DRW\’s processing activities and data use, please see our Privacy Notice at .
#J-18808-Ljbffr
Contact Detail:
DRW Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, Treasury
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Ruby, Python, and Clojure. Having hands-on experience or projects showcasing your skills in these languages will demonstrate your capability to contribute effectively from day one.
✨Tip Number 2
Showcase your understanding of capital allocation and resource management systems. Prepare to discuss any relevant projects or experiences where you’ve developed similar systems, as this will highlight your ability to align with the Treasury team's goals.
✨Tip Number 3
Emphasise your experience with data pipelines and automated testing. Be ready to share examples of how you've built or maintained robust data systems, as this is crucial for the role and will set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your innovative mindset and problem-solving approach. Think of specific instances where you’ve creatively solved complex problems or integrated diverse technologies, as this aligns with DRW's culture of innovation and high expectations.
We think you need these skills to ace Senior Software Engineer, Treasury
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Software Engineer position. Familiarise yourself with the technologies mentioned, such as Ruby, Python, and Clojure, and think about how your experience aligns with the role.
Tailor Your CV: Customise your CV to highlight relevant experience in developing data pipelines and working with complex data projects. Emphasise your ability to work independently and your innovative mindset, as these traits are highly valued by DRW.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and problem-solving. Mention specific examples of past projects where you led complex data initiatives or collaborated with stakeholders, demonstrating your fit for the team culture at DRW.
Highlight Your Learning Mindset: In your application, emphasise your commitment to continuous learning and your excitement for collaborating with subject-matter experts. This aligns with DRW's values of curiosity and open-mindedness, making you a more attractive candidate.
How to prepare for a job interview at DRW
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Ruby, Python, and Clojure. Highlight specific projects where you've developed data pipelines or systems, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Business Understanding
DRW values candidates who can connect technical solutions to business needs. Research the firm’s trading strategies and asset classes, and be ready to discuss how your technical expertise can contribute to their operations.
✨Emphasise Collaboration
The role requires working closely with internal stakeholders. Share examples of how you've successfully collaborated with others in past projects, particularly in cross-functional teams, to deliver impactful results.
✨Exhibit a Growth Mindset
DRW appreciates candidates who prioritise learning and problem-solving. Be prepared to discuss how you approach new challenges, your strategies for continuous learning, and how you stay updated with industry trends and technologies.