Lead Data Engineer - Risk Tech (Python, AWS)

Discover Financial
Virginia, Cambridge, Richmond
Workplace: OnsiteFull timeUSD 197,300 - 225,100 annuallyFunction: Legal, Risk & ComplianceEducation: bachelorsSkills: ["Collaboration","Mentoring","Continuous learning"]

Build and support risk-tech data engineering solutions that transform risk management into a real-time, intelligent capability. Collaborate across Agile teams to design and implement full-stack, cloud-based services for Risk Management Tech and AML/Compliance Tech. Use Java, Scala, Python, and distributed microservices with big data and streaming technologies, including AWS and warehousing tools like Redshift and Snowflake, while partnering with product managers and ensuring high-quality, performance-tuned code.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
4 weeks ago

Lead Data Engineer - Risk Tech (Python, AWS)

✓ Verified Job

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

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

Job Summary

Build and support risk-tech data engineering solutions that transform risk management into a real-time, intelligent capability. Collaborate across Agile teams to design and implement full-stack, cloud-based services for Risk Management Tech and AML/Compliance Tech. Use Java, Scala, Python, and distributed microservices with big data and streaming technologies, including AWS and warehousing tools like Redshift and Snowflake, while partnering with product managers and ensuring high-quality, performance-tuned code.
Location: Virginia, Cambridge, Richmond
Workplace: Onsite
Employment Type: Full time
Job Function: Legal, Risk & Compliance
Seniority: Mid level

Key Responsibilities

  • •Collaborate with Agile teams to design, develop, test, implement, and support full-stack solutions.
  • •Work with developers experienced in machine learning, distributed microservices, and full-stack systems.
  • •Utilize programming and data technologies (including Java, Scala, Python, RDBMS/NoSQL, and cloud data warehousing like Redshift and Snowflake) to build robust cloud-based solutions.
  • •Perform unit tests and code reviews to ensure code quality, performance tuning, and reliability.
  • •Partner with digital product managers to deliver real-time risk and compliance capabilities that serve customers at scale.

Pay and Benefits

Salary: USD 197,300 - 225,100 annually

Key Requirements

  • •Bachelor’s Degree.
  • •At least 4 years of experience in application development (internship experience does not apply).
  • •At least 2 years of experience in big data technologies.
  • •At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
  • •Unit testing and code review practices to ensure performance-tuned, well-designed code.
Experience:Big dataCloud computingDistributed microservicesReal-time dataData warehousing
Education:Bachelor's
Skills:CollaborationMentoringContinuous learning
Tech Stack:JavaScalaPythonOpen Source RDBMSNoSQLAWSMicrosoft AzureGoogle CloudRedshiftSnowflakePostgreSQLDynamoDBUNIX/LinuxShell scriptingAgileMicroservicesMapReduceFlinkEMRKafka

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

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