Enable job alerts via email!

Staff Engineer Tech - Development · London

DARE

London

On-site

GBP 60,000 - 80,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

DARE, an innovative energy trading company in London, seeks a Staff Engineer to enhance their trading platform. This role involves collaboration within a dynamic team to develop scalable solutions, leveraging cutting-edge technologies such as Python and Go. The company offers an empowering culture that prioritizes personal growth and high-impact contributions. A comprehensive benefits package is also provided, emphasizing health and well-being.

Benefits

Competitive salary
Vitality health insurance and dental cover
38 days of holiday
Pension scheme
Annual health checks
Personal learning budget of £5000
Free gym membership
Office breakfast twice a week
Social events and games room

Qualifications

  • Extensive experience with Python and/or Go.
  • Knowledge of distributed systems and database management.
  • Experience with leading teams or projects.

Responsibilities

  • Drive and deliver high-quality, actionable insights to internal trading teams.
  • Lead the design and development of scalable software solutions.
  • Conduct code reviews and mentor junior engineers.

Skills

Leadership
Collaboration
Agile methodologies
RESTful APIs

Tools

Python
Go
Postgres
Kubernetes

Job description

City of London

Permanent, Full-time - Onsite

Who we are

We are an energy trading company generating liquidity across global commodities markets. We combine deep trading expertise with proprietary technology and the power of data science to be the best-in-class. Our understanding of volatile, data-intensive markets is a key part of our edge.

At Dare, you will be joining a team of ambitious individuals who challenge themselves and each other. We have a culture of empowering exceptional people to become the best version of themselves.

What you’ll be doing

Working within the Software Development team at Dare, a Staff Engineer will work on scaling and enhancing our proprietary trading platform, which uses cutting-edge trading models for optimal efficiency. Our understanding of the dynamics and counterparty requirements in volatile, data-intensive markets is a key part of our edge. We are looking for a talented Staff Engineer to join our development team to drive and deliver high-quality, real-time actionable insights to our internal trading teams. Working with our existing cross-functional teams, you will help transform our technical deliverables that support our activity on the trading floor, involving designing, implementing, and maintaining complex applications.

As part of your role, you will:

  • Have a strong engineering background with strong opinions (loosely held) on technologies, platforms, and approaches to delivery.
  • Articulate ideas effectively, ensuring shared understanding across the technology team.
  • Lead the design and development of scalable and maintainable solutions. We primarily build things in Python and Go, but we also have some C# systems as well. We expect that a strong Staff Engineer will have no problems picking up new technologies they encounter.
  • Collaborate with stakeholders, designers, and frontend engineers to translate business requirements into technical specifications and deliver high-quality software solutions.
  • Bring strong leadership skills that will inspire those around you. This role is primarily that of an individual contributor, however, there is scope for line management for the right candidates.
  • Mentor more junior engineers. You’ll look to support the growth of those around you, including senior engineers and your peers, helping them to foster a growth mindset.
  • Conduct code reviews, provide technical guidance and best practices to ensure code quality, consistency, and team collaboration.
  • Drive technical decisions, evaluate new technologies and tools, and contribute to the continuous improvement of our backend development processes and practices.
  • Stay up to date with emerging technologies, trends, and best practices. Pragmatically combine new and proven technologies to drive innovation and maintain a competitive edge.
  • Contribute to the overall architecture, design patterns, and technical roadmap of our backend systems.
  • Be comfortable with ambiguity and changing priorities. You’re the kind of person who creates order from chaos.

What you’ll bring

  • Extensive experience with one or both of Python and Go would be advantageous.
  • Strong knowledge of technologies that support the delivery of data via RESTful APIs. HTTP, TLS, etc.
  • Strong understanding of Relational Database Management System Software – we use Postgres.
  • An understanding of common distributed system problems, and an ability to guide others on how to tackle them.
  • You have excellent collaboration skills, working in an agile environment and are an advocate of Scrum ways of working.
  • Experience leading a team or large projects.

Desirable

  • Experience with Kubernetes and microservices architecture.

Benefits & perks

  • Competitive salary
  • Vitality health insurance and dental cover
  • 38 days of holiday (including bank holidays)
  • Pension scheme
  • Annual Bluecrest health checks
  • A personal learning & development budget of £5000
  • Free gym membership
  • Specsavers vouchers
  • Enhanced family leave
  • Cycle to Work scheme
  • Credited Deliveroo dinner account
  • Office massage therapy
  • Freshly served office breakfast twice a week
  • Fully stocked fridge and pantry
  • Social events and a games room

Diversity matters

We believe in a workplace where our people can fulfil their potential, whatever their background or whomever they are. We celebrate the breadth of experience and see this as critical to problem-solving and to Dare thriving as a business. Our culture rewards curiosity and drive, so the best ideas triumph and everyone here can make an impact.

Please let us know ahead of the interview and testing processes if you require any reasonable adjustments or assistance during the application process.

We’re also proud to be certified a ‘Great Place to Work’. Read more about our culture and what our team says about us here.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.