Sr. Staff Software Engineer - Card Tech

Discover Financial
San Francisco, Richmond, Chicago, New York
Workplace: OnsiteFull timeUSD 343,400 - 392,000 annuallyFunction: Software EngineeringExperience: 9+ yearsEducation: bachelorsSkills: ["Mentoring","Technical communication","Evangelism","Leading technical reviews","Cross-divisional collaboration"]

Drive technical innovation for Card Tech by defining and evangelizing a bold domain vision, decomposing complex problems into scalable solutions, and ensuring high-quality design and implementation. Serve as an authoritative expert on non-functional system characteristics, modernize monolithic systems into microservices and event-driven platforms, and collaborate with senior engineering and architecture leaders on platform strategy and API standards. Lead via hands-on contribution and mentoring, using agentic AI coding tools to deliver secure, performant systems at speed.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
1 day ago

Sr. Staff Software Engineer - Card Tech

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Drive technical innovation for Card Tech by defining and evangelizing a bold domain vision, decomposing complex problems into scalable solutions, and ensuring high-quality design and implementation. Serve as an authoritative expert on non-functional system characteristics, modernize monolithic systems into microservices and event-driven platforms, and collaborate with senior engineering and architecture leaders on platform strategy and API standards. Lead via hands-on contribution and mentoring, using agentic AI coding tools to deliver secure, performant systems at speed.
Location: San Francisco, Richmond, Chicago, New York
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Articulate and evangelize a bold technical vision for the domain.
  • •Decompose complex problems into practical, operational solutions.
  • •Ensure quality of technical design and implementation, including performance, scalability, and operability.
  • •Drive modernization from monolithic systems to microservice architectures and event-driven platforms.
  • •Serve as a role model and mentor while also leading cross-divisional projects and technical best practices.

Pay and Benefits

Salary: USD 343,400 - 392,000 annually

Key Requirements

  • •Bachelor’s degree or higher in Computer Science or a related quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering).
  • •At least 9 years of experience in software engineering and solution architecture.
  • •Experience in enterprise architecture and design patterns.
  • •Experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
  • •Experience with data architecture.
Experience:9+ yearsCloudEnterprise softwareDistributed systemsAI coding toolsMachine learning systems
Education:Bachelor's
Skills:MentoringTechnical communicationEvangelismLeading technical reviewsCross-divisional collaboration
Tech Stack:AWSMicrosoft AzureGoogle CloudJavaScriptTypeScriptGoJavaPythonRustC#ScalaSPA frameworksMicroservice architecturesEvent-driven platformsAgentic AI coding toolsDatabasesNetworking protocols

Eligibility

Work Authorization:Sponsorship available.

Company Brief

Discover Financial
Provides consumer banking products, credit cards, personal loans, and payment services through the Discover brand. It operates a major U.S. financial network and serves individuals and merchants with lending and digital payment solutions.
Industry: Retail Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 10M to 25M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Riverwoods, United States
Founded: 1985
WebsiteLinkedIn