At a Glance
- Tasks: Join our team to design and build tools that enhance research workflows.
- Company: G-Research, a leader in quantitative finance with a collaborative culture.
- Benefits: Competitive pay, 35 days leave, free lunch, and a barista bar.
- Other info: Enjoy a dynamic environment with a focus on diversity and inclusion.
- Why this job: Make a real impact in finance while working with cutting-edge technology.
- Qualifications: Experience in software development, especially with Python or C++.
The predicted salary is between 50000 - 70000 £ per year.
We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity. From our London HQ, we unite world-class researchers and engineers in an environment that values deep exploration and methodical execution - because the best ideas take time to evolve. We’re building a world-class platform to amplify our teams’ most powerful ideas. As part of our engineering team, you’ll shape the platforms and tools that drive high-impact research - designing systems that scale, accelerate discovery and support innovation across the firm.
We are looking for a highly motivated, technically strong and customer-focused Software Engineer to join the Engineering Tools team. Our mission is to improve development processes and research workflows across G-Research, with a focus on CI/CD. As a member of our team, you will support the inception, design, build, implementation, and ongoing development of our capabilities, working closely with engineers and researchers across the organisation to enhance productivity and streamline workflows.
Responsibilities
- Support the inception, design, build, implementation, and ongoing development of our capabilities, working closely with engineers and researchers across the organisation to enhance productivity and streamline workflows.
- Write an abstraction layer over our Continuous Integration framework.
- Design, implement and roll out a set of Python standards.
- Provide high value features across our other products.
Qualifications
- Experience creating high-quality infrastructure and developer tools at scale.
- Strong understanding of software architecture.
- Intellectual curiosity and a desire to learn about engineering and quant workflows.
- Strong problem-solving skills and the ability to work with users across different business areas, experiences and cultures to drive towards the best outcome for the organisation.
- Excellent communication and stakeholder management skills.
- Hands on experience with Python or C++ ecosystems (build systems, testing, tooling) would be highly valuable.
Why apply
- Highly competitive compensation plus annual discretionary bonus.
- Lunch provided (via Just Eat for Business) and dedicated barista bar.
- 35 days’ annual leave.
- 9% company pension contributions.
- Informal dress code and excellent work/life balance.
- Comprehensive healthcare and life assurance.
- Cycle-to-work scheme.
- Monthly company events.
Diversity & Inclusion
G-Research is committed to cultivating and preserving an inclusive work environment. We are an ideas-driven business and we place great value on diversity of experience and opinions. If you have a disability or special need that requires accommodation please let us know in the relevant section.
Software Engineer - Engineering Tools employer: Barlowe LLP
At G-Research, we pride ourselves on being an exceptional employer, offering a dynamic work environment in the heart of London where innovation thrives. Our commitment to employee growth is evident through our comprehensive benefits package, including competitive compensation, generous annual leave, and a focus on work/life balance, all while fostering a culture of diversity and inclusion. Join us to collaborate with world-class researchers and engineers, shaping cutting-edge tools that drive impactful research in quantitative finance.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Engineering Tools
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. A friendly chat can give you insider info and maybe even a referral, which is golden in landing that interview.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your Python or C++ expertise, make sure to share it. It’s a great way to demonstrate your capabilities beyond just words.
✨Tip Number 3
Prepare for the technical interview by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. We want to see how you tackle complex problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our team at G-Research.
We think you need these skills to ace Software Engineer - Engineering Tools
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with Python or C++, and any relevant projects that showcase your problem-solving skills.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about engineering tools and how you can contribute to our mission. Be specific about your past experiences and how they relate to the responsibilities outlined in the job description.
Showcase Your Communication Skills:Since excellent communication is key for this role, make sure your application is clear and concise. Use straightforward language and structure your thoughts logically to demonstrate your ability to communicate effectively.
Apply Through Our Website:We encourage you to apply directly through our website. This ensures your application gets to the right people and allows us to process it more efficiently. Plus, it’s super easy!
How to prepare for a job interview at Barlowe LLP
✨Know Your Tech Inside Out
Make sure you brush up on your Python and C++ skills, as well as any relevant frameworks. Be ready to discuss your experience with CI/CD processes and how you've implemented them in past projects. This will show that you’re not just familiar with the tools, but that you can also apply them effectively.
✨Show Your Problem-Solving Skills
Prepare to share specific examples of challenges you've faced in software development and how you overcame them. Think about times when you collaborated with others to drive towards a solution, as this role involves working closely with engineers and researchers.
✨Communicate Clearly and Confidently
Since excellent communication is key for this position, practice explaining complex technical concepts in simple terms. This will help demonstrate your ability to engage with stakeholders from various backgrounds and ensure everyone is on the same page.
✨Emphasise Your Curiosity
Express your intellectual curiosity and eagerness to learn about engineering and quant workflows. Share any relevant experiences where you sought out new knowledge or skills, as this aligns perfectly with the company’s values of exploration and innovation.