Staff Full-Stack Engineer

Discover Financial
Virginia
Workplace: OnsiteFull timeUSD 269,100 - 307,200 annuallyFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Mentoring","Technical leadership","Communication","Cross-divisional collaboration","Driving innovation"]

Lead technical delivery as a trusted advisor, shaping a bold domain vision and decomposing complex problems into scalable solutions. Own high-quality design and implementation across enterprise architecture, cloud platforms, and data architecture, driving modernization from monoliths to microservices and event-driven systems. Collaborate with engineering and architecture leaders to define long-term platform strategy, API standards, and multi-tenant capabilities that support batch and real-time settlement, while mentoring engineers and raising code quality through critical repo reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
11 hours ago

Staff Full-Stack Engineer

✓ Verified Job

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

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

Job Summary

Lead technical delivery as a trusted advisor, shaping a bold domain vision and decomposing complex problems into scalable solutions. Own high-quality design and implementation across enterprise architecture, cloud platforms, and data architecture, driving modernization from monoliths to microservices and event-driven systems. Collaborate with engineering and architecture leaders to define long-term platform strategy, API standards, and multi-tenant capabilities that support batch and real-time settlement, while mentoring engineers and raising code quality through critical repo reviews.
Location: Virginia
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Articulate and evangelize a technical vision for the domain.
  • •Decompose complex problems into practical, operational solutions while ensuring design and implementation quality.
  • •Act as an authoritative expert on non-functional system characteristics such as performance, scalability, and operability.
  • •Drive modernization from monolithic systems to microservice architectures and event-driven platforms while shaping long-term platform strategy and API standards.
  • •Serve as a role model by mentoring engineers, leading cross-divisional efforts, and actively reviewing critical application repositories for code quality.

Pay and Benefits

Salary: USD 269,100 - 307,200 annually

Key Requirements

  • •Bachelor’s degree or higher in Computer Science or a related quantitative field.
  • •At least 7 years of experience in software engineering and solution architecture.
  • •Experience with enterprise architecture and design patterns.
  • •Experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
  • •Experience with data architecture.
Experience:7+ yearsEnterprise architectureCloud computingMicroservicesEvent-driven platformsPayment networks
Education:Bachelor's
Skills:MentoringTechnical leadershipCommunicationCross-divisional collaborationDriving innovation
Tech Stack:AWSMicrosoft AzureGoogle CloudJavaScriptTypeScriptSPA frameworksGoJavaPythonRustC#ScalaMicroservicesEvent-driven platformsDistributed HPCMLNetworking protocolsVisaMasterCard

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