Enable job alerts via email!

Senior Software Engineer

Arcus Search

United Kingdom

Hybrid

GBP 125,000 - 150,000

Full time

12 days ago

Job summary

A recruitment firm is seeking a Senior Software Engineer to join a platform engineering team focused on systems integration for a large financial institute. In this hybrid role, you will design and build solutions for a petabyte-scale data platform using languages like C# and Python, while advocating for best practices and collaboration. Ideal candidates have strong programming experience, a systems integration mindset, and a passion for continuous improvement.

Qualifications

  • Strong programming experience with C#, Python, Java, or Go.
  • Experience designing clean, API-driven services.
  • Systems integration mindset focusing on scalability and reliability.

Responsibilities

  • Lead the design and development of scalable systems integration solutions.
  • Create robust, value-driven solutions enhancing data platform capabilities.
  • Advocate for and apply software engineering best practices.

Skills

C#
Python
Java
Go
TypeScript
Terraform Enterprise
Job description
Overview

Job Title: Senior Software Engineer – Systems Integration & Platform Engineering

Location: Dallas, TX | Hybrid

Contract Length: 12 Months (ASAP Start)

The Role

Arcus Search are partnering with a leading financial institute, as they kick off a large-scale transformation project across their IT estate. Within the next 24 months, they aim to have moved onto towards a service-oriented, automated architecture focused on scalability and exceptional developer experience. This will be an initial 12-month contract, with high potential for further extensions or opportunities for permanent work.

What You’ll Do

As a Senior Software Engineer, you\'ll be a key player in their platform engineering team, helping to design and build solutions that deliver end-to-end integration across a petabyte-scale data platform. You’ll bring a strong systems mindset and be excited by the challenges that come with high-throughput, distributed systems. Your responsibilities will include:

  • Leading the design and development of scalable systems integration solutions
  • Creating robust, value-driven solutions that enhance data platform capabilities
  • Continuously improving data and compute throughput at scale
  • Advocating for and applying software engineering best practices
  • Collaborating across teams to drive autonomy and enable rapid delivery
Tech Stack & Skills

Our client work primarily with C# and Python, with some systems in Go and Java. They also use modern web technologies and are heavy users of distributed and big data tools. We’re looking for:

  • Strong programming experience with C#/Python/Java/Go
  • Proficiency in TypeScript and experience with Terraform Enterprise (TFE) is highly desirable
  • Experience designing clean, API-driven services and platform components
  • A systems integration mindset with a focus on scalability and reliability
  • Passion for software engineering best practices, continuous improvement, and automation
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.