Lead Software Engineer

Randstad
Boston, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 146K

Job location

Boston, United States of America

Tech stack

Java
ActiveMQ
Artificial Intelligence
Algorithmic Trading
Amazon Web Services (AWS)
Cloud Computing
Cloud Engineering
Code Review
Computer Programming
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
Programming Tools
Distributed Systems
Elasticsearch
Github
Identity and Access Management
Python
PostgreSQL
Enterprise Messaging Systems
MySQL
Software Architecture
Release Management
Prometheus
Software Engineering
Data Logging
Scripting (Bash/Python/Go/Ruby)
GitHub Copilot
React
Grafana
GIT
Cloudformation
Event Driven Architecture
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Kafka
Bitbucket
Front End Software Development
Terraform
Software Version Control
Docker
Jenkins
Microservices

Job description

We are seeking a Lead Software Engineer with strong platform engineering and DevOps experience to

join our Trading Platform Engineering team within Investment Implementation & Trading (IIT)

Technology. In this role, you will lead the design, development, automation, and operation of mission-

critical trading systems. You will combine hands-on software engineering with cloud infrastructure,

CI/CD, and production reliability to improve how we build, deploy, and operate software at scale. This

role requires a strong technical leader who can quickly understand complex systems, drive execution,

mentor engineers, and partner effectively across technology and business teams., Lead the design and development of scalable, resilient platform solutions supporting

Wellington's trading operations

  • Set technical direction across architecture, CI/CD, cloud infrastructure, observability, and

operational practices

  • Drive hands-on engineering across the software lifecycle, including development, testing, code

reviews, release management, and production support

  • Build and evolve AWS-based infrastructure and automation using Infrastructure as Code

(Terraform/CloudFormation)

  • Improve platform reliability through monitoring, alerting, incident response, root-cause analysis,

and continuous improvement practices

  • Partner with developers, QA, architecture, security, and business stakeholders to deliver

scalable, secure, and performant solutions

  • Champion modern engineering practices, including AI-assisted development, automation, and

developer productivity improvements

  • Mentor engineers and help raise the bar on engineering quality, operational excellence, and

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field

  • 10+ years of experience designing, developing, and supporting enterprise technology platforms,

including significant exposure to DevOps, SRE, or platform engineering practices

  • Strong hands-on programming experience in Java; experience with Python or other scripting

languages for automation and tooling preferred

  • Experience building and supporting transactional, messaging-based, and event-driven

applications at scale

  • Deep experience with AWS services and cloud-native architectures, including compute,

networking, IAM, logging, and monitoring

  • Strong experience with CI/CD tooling and source control workflows (e.g., Jenkins, GitHub

Actions, Git, Bitbucket)

  • Experience with Infrastructure as Code and infrastructure automation using Terraform,

CloudFormation, or similar technologies

  • Strong understanding of software architecture, distributed systems, design patterns, and data

modeling principles

  • Experience with frameworks such as Spring and messaging technologies such as Kafka or

ActiveMQ

  • Strong operational experience with monitoring, alerting, incident response, root-cause analysis,

and production reliability practices

  • Experience with observability platforms such as Grafana, Elasticsearch, Prometheus, or

OpenTelemetry

  • Experience with relational databases such as PostgreSQL or MySQL

  • Familiarity with AI-assisted/agentic development tools (e.g., GitHub Copilot, Claude Code, or

similar) and modern engineering workflows

Preferred Experience

These qualifications are beneficial but not required:

  • Experience with containerization and orchestration technologies such as Docker, ECS, EKS, or

Kubernetes

  • Experience with microservices and event-driven architectures

  • Exposure to front-end technologies such as React

  • Knowledge of financial markets and instruments, including Fixed Income, Equities, FX, and

Derivatives

Ideal Candidate

The ideal candidate is a hands-on technical leader who combines strong software engineering

fundamentals with modern DevOps and platform engineering practices. They are comfortable operating

in complex, business-critical environments and can quickly deliver practical solutions while improving

long-term platform reliability, scalability, and engineering efficiency.

Apply for this position