Senior Software (Platform) Engineer
Team: Platform Services
Location: Remote
Working hours: London and Chicago overlap required
About the Team
The Platform Services team builds and maintains internal platforms and tooling that make it
easier for engineers across the firm to deploy, operate, and scale their systems.
The team:
● Owns internal platforms related to access management and trade limits (risk and
compliance controls).
● Partners closely with other engineering teams, as well as risk and compliance groups
who govern firm-wide behavior.
● It is distributed between London (team lead + 2 engineers) and North America (1
engineer in San Antonio).
Role Overview
We’re looking for a hands-on Senior Software Engineer who can:
● Join the Platform Services team as a high-impact IC (individual contributor).
● Contribute immediately to designing, building, and operating internal platforms and
services.
● Work effectively in a distributed team spanning London and North America.
● Provide senior-level autonomy in North American hours so progress continues even
when the London-based team is offline.
This role is ideal for someone with strong backend / platform engineering experience who is
comfortable working close to infrastructure, owning complex systems end-to-end, and
navigating a highly regulated, security-conscious environment.
Key Responsibilities
● Design, implement, and maintain backend services and platform capabilities primarily in
Java.
● Deploy and operate services on Kubernetes and virtualized infrastructure in an
on-premises environment (no public cloud providers).
● Work with Postgres and Oracle databases as core data stores.
● Contribute to and sometimes lead system design and architecture discussions,
particularly for:
● Internal access management platforms used by other engineering teams.
● Trade limits platforms used by risk and compliance stakeholders to govern firm
behavior.
● Collaborate with engineers in London and North America using a mix of:
● Pair programming (where time zones allow).
● Asynchronous collaboration (PRs, design docs, etc.).
● Own work from design through implementation, automated testing, deployment, and
production support (full lifecycle ownership).
● Use AI-assisted development tools (e.g., modern code assistants) where appropriate,
while maintaining high code quality and robust review practices.
● Participate in and improve team practices around:
● Code review and PR management.
● Operational excellence, observability, and reliability.
● Documentation and onboarding materials (READMEs, runbooks, etc.).
● Engage with stakeholders (team lead, other engineering teams, risk/compliance, and
product-like roles) to deeply understand the “why” behind requirements and make sound
technical trade-offs.
Required Qualifications
Technical Skills Required:
● Strong experience as a Senior Software Engineer or equivalent level, with:
● Solid Java development experience in production systems.
● Experience deploying to and operating on Kubernetes (on-prem or self-managed
clusters preferred).
● Working knowledge of relational databases (Postgres and/or Oracle).
● Comfortable working close to infrastructure and platform concerns (deployment,
environments, access, configuration, observability).
● Proven track record with system design and architecture for complex backend/platform
systems.
● Experience in full lifecycle development:
● Familiarity with or openness to AI-assisted development tools and workflows.
Collaboration & Autonomy
● Ability to operate with high autonomy in North American working hours, making progress
without constant direction from the London-based lead.
● Strong collaboration skills in distributed teams (async communication, clear written
updates, thoughtful PRs).
● Comfortable pairing and mentoring peers when time zones and schedules permit.
Nice-to-Have Experience:
● Prior work on internal platforms / developer platforms, infrastructure tooling, or similar
“platform engineering” contexts.
● Experience in highly regulated or security-sensitive environments (financial services,
trading, etc.).
● Exposure to access management, authorization / permissions systems, or
risk/compliance tooling.
● Experience collaborating directly with risk, compliance, or business stakeholders, even if
most contact is mediated through a tech lead or manager.
- Locations
- LATAM, Europe
- Remote status
- Fully Remote
About Tight Line
Tight Line represents the perfect synergy of expertise and ambition. Born from the merger of Rapid River (est. 2013) and Cactus Code (est. 2016). Our mission is simple yet bold: to attract the brightest minds in software development and empower them with meaningful, cutting-edge projects for clients across the globe.