Taro Logo

Cloud Software Engineer

TradingHub is a finance-focused big data firm, creating the world's leading financial markets analytics platform.
Cloud
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Cloud Software Engineer

TradingHub, founded in 2010, has grown from a vision shared between two people to a team of over 140 across London, Toronto, New York and Singapore. We are a finance-focused big data firm, creating the world's leading financial markets analytics platform. Our goal is to continue developing best-in-class surveillance tooling, where our analytics bring the front office risk mindset to the compliance function.

We are seeking a Cloud Software Engineer to join our growing infrastructure team responsible for managing our cloud estate. This role primarily focuses on customer-facing products but may also include work on internal tooling. The day-to-day responsibilities involve implementing complex networking architecture, working on migration projects, and provides excellent opportunities for growth and development.

Key responsibilities include:

  • Coding using various Infrastructure-as-Code tooling
  • Designing and implementing robust delivery systems leveraging the latest cloud technologies
  • Supporting internal systems and collaborating with customer-facing teams for smooth rollouts
  • Maintaining a custom web server that provides a GUI for internal stakeholders
  • Converting customer intentions into web pages, batches, and infrastructure while ensuring scalability and maintainability
  • Promoting CI/CD, Git, and ticketing best practices throughout the company

At TradingHub, we offer a rewarding journey within a fast-growing company that thrives on innovation and collaboration. We combine the best of tech and finance to solve complex problems and deliver meaningful results to our customers. Our core values of Accountability, Ambition, Partnership, and Trust provide the foundation for a sustainable workplace culture and the platform for personal growth.

We believe in our people and invest in their development. Join us to become part of a team that values individuality and sits on the right side of history in the financial technology sector.

Last updated a year ago

Responsibilities For Cloud Software Engineer

  • Coding using a variety of Infrastructure-as-Code tooling
  • Designing and implementing delivery systems that are robust and leverage the power of the latest cloud technologies
  • Supporting internal systems and working closely with customer-facing teams to ensure smooth rollouts
  • Maintaining a custom web server that provides a GUI for internal stakeholders
  • Converting customer intentions into web pages, batches, and infrastructure; ensuring scalability and maintainability
  • Promotion of CI/CD, Git and ticketing best practices throughout the company

Requirements For Cloud Software Engineer

  • Proven track record developing with C#, C++ or another OOP language
  • Experience with AWS technologies such as S3, EC2, ECS, DynamoDB etc.
  • Automation using CloudFormation, Terraform or similar
  • Good scripting ability using PowerShell or Bash
  • Passion for working with computers and learning how they work from the ground up
  • Great coding skills and ability to think in an analytic and abstract manner
  • Outstanding attention to detail

Benefits For Cloud Software Engineer

Medical Insurance
Dental Insurance
Parental Leave
  • Annual discretionary performance bonus
  • Hybrid working policy + flexible hours
  • Aviva private medical insurance + Unum dental cover
  • Extended parental leave (up to 6 months of fully paid maternity leave)
  • 25 days annual leave + bank holidays
  • Enhanced company pension plan
  • Salary sacrifice scheme
  • 5 days study leave towards professional qualifications
  • Cycle to Work & Techscheme
  • Death in service coverage

Interested in this job?