Data Engineer 5

Discover Financial
Virginia, Richmond
Workplace: OnsiteFull timeUSD 229,900 - 262,400 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Collaboration","Mentorship","Communication","Independent execution","Innovation"]

Build and deploy cloud-first data engineering solutions in Risk Tech, partnering with a GRC team and across the company to deliver AI-powered risk management capabilities. You’ll design scalable data pipelines and platforms using Python, Spark, SQL, and lakehouse architectures, evaluate tooling choices like Snowflake vs Databricks, and mentor engineers while driving end-to-end transformative data initiatives.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
12 hours ago

Data Engineer 5

✓ Verified Job

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

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

Job Summary

Build and deploy cloud-first data engineering solutions in Risk Tech, partnering with a GRC team and across the company to deliver AI-powered risk management capabilities. You’ll design scalable data pipelines and platforms using Python, Spark, SQL, and lakehouse architectures, evaluate tooling choices like Snowflake vs Databricks, and mentor engineers while driving end-to-end transformative data initiatives.
Location: Virginia, Richmond
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate with Agile teams to design, develop, test, implement, and support full-stack data engineering solutions.
  • •Build and deploy cloud-first data solutions using Python, Spark, relational and NoSQL databases, and cloud data warehousing platforms.
  • •Architect and enforce reusable data engineering design patterns to ensure code quality, maintainability, and reusability.
  • •Design scalable, resilient data pipelines and platforms, ensuring robust performance as data volume and business demands grow.
  • •Lead end-to-end data initiatives and make architectural decisions (e.g., evaluating Snowflake vs Databricks) while mentoring other engineers.

Pay and Benefits

Salary: USD 229,900 - 262,400 annually

Key Requirements

  • •Bachelor's degree or higher in Computer Science or a related quantitative field.
  • •At least 6 years of experience in application development (internship experience does not apply).
  • •At least 4 years of experience in distributed data and designing/developing data pipelines.
  • •At least 4 years of experience with SQL.
  • •At least 4 years of programming experience with Python, Java, or Scala.
Experience:6+ years
Education:Bachelor's
Skills:CollaborationMentorshipCommunicationIndependent executionInnovation
Tech Stack:PythonSparkSQLJavaScalaDatabricksSnowflakeAWSMicrosoft AzureGoogle CloudEMRGlueAirflowDagsterMonte CarloSplunkMongoDBCassandraDynamoDBRedshift

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