Tilt (formerly Empower)

Staff Software Engineer - Backend, Cards

Tilt (formerly Empower)

full-time

Posted on:

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

Distributed Systems.NET

About the role

  • Join a high-caliber engineering organization at a critical inflection point in Empower's growth trajectory.
  • Work directly with product and technical leaders across Card Spend and Card Payments domains, helping drive the technical strategy that powers our AI-driven credit platform.
  • Be a force multiplier—execute independently on complex challenges while elevating the capabilities of the entire team.
  • Have significant autonomy to identify opportunities and drive solutions across our payments and spend domains, with the support of experienced engineers who understand our unique architecture and business model.
  • Tilt is a remote-first company; travel for company offsites is expected at a minimum 2 times a year.
  • Scale one of the fastest-growing credit card platforms while building systems that directly contribute to Empower's mission of financial empowerment.
  • Drive adoption and utilization of our card products through engineering excellence.
  • Our AI-driven credit underwriting model has already proven successful, achieving exceptional approval rates with significantly lower customer acquisition costs.
  • Focus on scaling our platform to handle substantial growth—evolving our existing systems to support an expanding customer base while maintaining our competitive advantage.
  • Project focus areas include: enhancing AI-driven payment scheduling systems, scaling our rewards platform, optimizing virtual card infrastructure, building automated loss mitigation features, and creating sophisticated customer segmentation tools.

Requirements

  • 7+ years developing web APIs within .NET (C#)
  • Experience building resilient financial systems with state machine logic and complex lifecycles
  • Ability to balance immediate business needs with long-term architectural considerations
  • Strong understanding of distributed systems, queue-based architectures, and data-intensive applications
  • Experience scaling consumer-facing products with significant transaction volumes
  • Ability to collaborate effectively with product, risk, and operational teams
  • Comfort making decisions with incomplete information and adapting as new data emerges
  • Skill in mentoring and elevating the capabilities of other engineers
  • Able to effectively leverage AI-powered development tools (e.g., Cursor, Augment, Factory) to enhance productivity, code quality, and collaboration.
Dropbox

Senior Backend Product Software Engineer, Storage Management

Dropbox
Seniorfull-time$196k–$265k / year🇺🇸 United States
Posted: 9 hours agoSource: boards.greenhouse.io
Ro

Senior Software Engineer, Backend – Patient Experience

Ro
Seniorfull-time$182k–$220k / yearNew York · 🇺🇸 United States
Posted: 10 hours agoSource: jobs.lever.co
Distributed SystemsDjangoPython
CGWS - COME GROW WITH US

Software Engineer 2, Backend

CGWS - COME GROW WITH US
Mid · Seniorfull-timeArizona, Florida, Idaho, New York, North Carolina, Oklahoma, Oregon, South Carolina, Tennessee, Texas, Utah, Virginia · 🇺🇸 United States
Posted: 10 hours agoSource: boards.greenhouse.io
JavaMySQLPHPPythonSQL
DTEX Systems

Senior Backend Full Stack Engineer

DTEX Systems
Seniorfull-time$170k–$220k / yearCalifornia · 🇺🇸 United States
Posted: 11 hours agoSource: dtexsystems.applytojob.com
DjangoElasticSearchGraphQLPostgresPython
Sunday

Staff Engineer, Backend

Sunday
Leadfull-time🇺🇸 United States
Posted: 11 hours agoSource: getsunday.applytojob.com
DjangoDockerFlaskKubernetesPython