Lead or Staff Software Engineer (Remote) - Ruby or C# preferred

TBK Bank, SSB

Town of Texas (WI)

Hybrid

USD 206,000 - 330,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Paid Time Off
401(k)

Job summary

TBK Bank, SSB, in the United States, seeks a Lead Software Engineer to set technical direction for a critical product area, influence architecture, and lead through hands-on expertise. In this role, you’ll have the opportunity to shape the long-term vision of our platforms while empowering engineers to grow and deliver their best work.

The position offers mentorship, a high-impact scope across Ruby, C#, F#, Java, Elm, and React, and collaboration with cross-functional partners to deliver

Qualifications

  • 5‑8+ years of professional software development experience – 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.
  • Comfortable reviewing and improving codebases.
  • Familiarity with agile development methodologies.
  • Excellent collaboration and influence skills across diverse teams.
  • Bonus points if you have: Consulting experience, ML background, Elm/Haskell/OCaml/Elixir/F# familiarity, logistics industry experience.

Responsibilities

  • Set or contribute towards architectural direction and evolve systems to support long‑term scalability and performance.
  • Identify and implement tools, frameworks, and practices that improve team productivity.
  • Anticipate product‑level technical issues and make proactive design decisions.
  • Break down complex projects into maintainable systems for teams to build confidently.
  • Lead by example with high‑quality, hands‑on technical contributions.
  • Mentor engineers on leadership, strategy, and collaboration.
  • Collaborate with cross‑functional partners to resolve technical challenges.
  • Influence and drive technical decisions across teams and stakeholders.
  • Stay connected with company‑wide initiatives to anticipate and remove blockers.
  • Contribute to team planning and provide guidance on project prioritization.

Skills

Full stack development
Team leadership
Architectural direction
Cross-functional collaboration
Code review

Tools

Ruby on Rails
C#/.NET
F#
Java
Elm
React (TypeScript)

Job description

Job Summary

Lead and Staff Software Engineers to set technical direction for a critical product area, influence architectural decisions, and lead through hands‑on expertise. In this role, you’ll have the opportunity to shape the long‑term vision of our platforms while empowering engineers to grow and deliver their best work.

Responsibilities
  • Set or contribute towards architectural direction and evolve systems to support long‑term scalability and performance.
  • Identify and implement tools, frameworks, and practices that improve team productivity.
  • Anticipate product‑level technical issues and make proactive design decisions.
  • Break down complex projects into maintainable systems for teams to build confidently.
  • Lead by example with high‑quality, hands‑on technical contributions.
  • Mentor engineers on leadership, strategy, and collaboration.
  • Collaborate with cross‑functional partners to resolve technical challenges.
  • Influence and drive technical decisions across teams and stakeholders.
  • Stay connected with company‑wide initiatives to anticipate and remove blockers.
  • Contribute to team planning and provide guidance on project prioritization.
Technology Stack

Across our team we work in a mixture of Ruby (with Sorbet), C#, F#, Java, Elm, and React (TypeScript). Engineers are provided a top‑of‑the‑line MacBook and the necessary tooling (Zoom, Slack, etc.) to do the non‑coding parts of their job.

Qualifications
  • 5‑8+ years of professional software development experience – 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.
  • Comfortable reviewing and improving codebases.
  • Familiarity with agile development methodologies.
  • Excellent collaboration and influence skills across diverse teams.
  • Bonus points if you have:
    • Experience running a consulting company.
    • Background in Machine Learning.
    • Worked with functional languages like Elm, Haskell, OCaml, Elixir, or F#.
    • Logistics industry experience.
Work Environment

The work environment characteristics described here may be encountered while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Ability to sit at a computer terminal for an extended period of time. While performing the duties of this job, the employee is regularly required to stand, sit, talk, hear, and use hands and fingers to operate a computer keyboard and telephone. Regular, predictable attendance is required.

Compensation & Location

Annual Salary: $206,261.00 – $330,017.00. Location: Dallas, TX or Remote U.S. (excluding AK, DE, RI, VT, WY).

Benefits

Medical, Dental, Vision, Paid Time Off, 401(k) and much more.

Equal Opportunity Employer

We are proud to be an equal opportunity employer and we do not discriminate in recruitment, hiring, training, promotion, or other employment practices on the basis of age, race, gender, color, religion, national origin, disability, sexual orientation, veteran status, or any other basis that is prohibited by federal, state or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead or Staff Software Engineer (Remote) - Ruby, C# or F# preferred
Lead or Staff Software Engineer (Remote) - Ruby, C# or F# preferred

Triumph • United States

Hybrid
USD 206,000 - 331,000
Medical
Dental
Vision
+2
Lead or Staff Software Engineer (Remote) - Ruby, C# or F# preferred
Lead or Staff Software Engineer (Remote) - Ruby, C# or F# preferred

TBK Bank, SSB • Dallas (TX)

Remote
USD 200,000 - 321,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Sr. Software Engineer
Sr. Software Engineer

Renew Financial Group • Northern (KY)

Hybrid
USD 170,000 - 200,000
PTO & holidays
Health insurance (100% company-paid)
401K with match
+5
Sr. Software Engineer
Sr. Software Engineer

Worky • Miami (FL)

On-site
USD 170,000 - 200,000
PTO & Holidays
Health insurance
401K with Match
+6
Senior Software Engineer
Senior Software Engineer

Renew Financial • Oakland (CA)

Hybrid
USD 170,000 - 200,000
PTO & paid holidays
Company-paid health insurance
401K with Match
+2
Lead Java Engineer
Lead Java Engineer

Hirewell • United States

Remote
USD 110,000 - 140,000
Competitive base salary
Comprehensive medical, dental, and vision coverage
401(k) with company match
+2
Senior Software Engineering Manager
Senior Software Engineering Manager

Cars.com LLC • United States

Remote
USD 154,000 - 193,000
Comprehensive benefits package
Performance-based bonuses
New-hire stipend
+1
Lead Software Engineer
Lead Software Engineer

Empower LLC • Northern (KY)

Hybrid
USD 114,000 - 165,000
401(k) match
Tuition reimbursement
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

Nubitz • United States

On-site
USD 90,000 - 120,000
15 days annual PTO
Quarterly bonuses based on company performance
3 self-directed learning days annually
+2
Director of Software Engineering
Director of Software Engineering

Corporate Tools LLC • Dallas (TX)

Hybrid
USD 170,000 - 200,000
100% employer-paid medical, dental and vision
Annual review with raise option
22 days Paid Time Off plus 4 holidays
+3