
Job Overview
Location
Remote - United States
Job Type
Full-time
Category
Software Engineering
Date Posted
May 20, 2026
Full Job Description
đź“‹ Description
- • As a Lead or Staff Software Engineer at Triumph (part of TBC Bank Group PLC), you will set the technical direction for a critical product area, influence architectural decisions, and lead through hands-on expertise to help build scalable, high-performing systems that support seamless freight transactions.
- • Day to day, you will solve complex architectural challenges, mentor engineers, collaborate with senior leaders and cross-functional teams, contribute high-quality code, break down complex projects into maintainable systems, and guide technical roadmaps and project prioritization.
- • You will join a mission-driven team focused on building the most modern and secure freight transaction network, where innovation, entrepreneurial spirit, and partnership-building are valued to help clients’ businesses run better.
- • In this role, you will deepen your expertise in system design and architecture, strengthen your leadership and mentoring abilities, influence cross-team technical strategy, and grow as a technical leader shaping long-term platform vision while working with a diverse tech stack including Ruby, C#, F#, Java, Elm, and React.
🎯 Requirements
- • 5-8+ years of professional software development experience with strong preference in Ruby on Rails and/or C#/.NET or F# or Java
- • Proven full stack experience with one or more technology stacks
- • Strong background in system design, architecture, and scalable software
- • Experience leading and mentoring engineering teams
- • Skilled at identifying customer needs and delivering technical solutions
- • Familiarity with agile development methodologies
🏖️ Benefits
- • Medical, dental, and vision insurance
- • Paid Time Off
- • 401k retirement plan
- • Provided top-of-the-line MacBook and necessary tooling (Zoom, Slack, etc.)
- • Remote work flexibility (U.S.-based, excluding AK, DE, RI, VT, WY)
- • Annual salary range: $206,261.00 - $330,017.00
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About TBC Bank Group PLC
TBC Bank Group PLC is a leading financial institution headquartered in Tbilisi, Georgia, providing a full range of banking and financial services to individuals, businesses, and corporate clients across Georgia and select international markets. The bank operates through its core subsidiary, JSC TBC Bank, offering retail and commercial banking, wealth management, insurance, and digital financial solutions. TBC Bank is recognized for its strong digital transformation initiatives, including mobile banking platforms and fintech partnerships, positioning it as a modern, customer-centric bank in the Caucasus region. It is listed on the London Stock Exchange (LSE: TBCG) and maintains a commitment to sustainable growth, financial inclusion, and innovation in emerging markets.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Vanta, Inc.
3 months ago

Keyrock NV
3 months ago

Cloudera, Inc.
3 months ago

OpenAI, Inc.
3 months ago