Software Engineer - Engineering Tools in London

Software Engineer - Engineering Tools in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
B

At a Glance

  • Tasks: Join our team to design and build tools that enhance research workflows in finance.
  • Company: G-Research, a leading firm in quantitative finance with a focus on innovation.
  • Benefits: Competitive pay, 35 days leave, free lunch, and a relaxed dress code.
  • Other info: Enjoy a vibrant culture with monthly events and a commitment to diversity.
  • Why this job: Make a real impact by improving development processes and driving innovation.
  • Qualifications: Experience in software development, especially with Python or C++, is essential.

The predicted salary is between 60000 - 80000 £ 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 in London 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.

B

Contact Details:

Barlowe LLP Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - Engineering Tools in London

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insights into the company culture and might just get your foot in the door.

Tip Number 2

Show off your skills! If you have a portfolio or GitHub, make sure it’s up to date. Share projects that highlight your experience with Python or C++, especially those that relate to CI/CD processes.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. Remember, they 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, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer - Engineering Tools in London

Continuous Integration (CI/CD)
Python
C++
Software Architecture
Infrastructure Development
Developer Tools
Problem-Solving Skills

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 the best way to stay updated on your application status!

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.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of challenges you've faced in previous roles and how you tackled them. Think about times when you had to collaborate with different teams or cultures to achieve a goal. This will highlight your ability to work across various business areas and drive towards the best outcomes.

Communicate Clearly and Confidently

Practice explaining complex technical concepts in simple terms. You’ll likely need to communicate with non-technical stakeholders, so being able to articulate your ideas clearly is crucial. Consider doing mock interviews with friends or using online platforms to refine your communication style.

Demonstrate Your Curiosity

Show your intellectual curiosity by asking insightful questions about the company’s engineering processes and research workflows. This not only demonstrates your interest in the role but also your eagerness to learn and contribute to the team’s success.