Saltar al contenido principal

Senior Data Engineer (Python, SQL)

Tecnología
Automation USQ
Hace 1 mes
Tiempo completoPresencial

Descripción del puesto

About the Role

We are looking for a Software Engineer to join our Credit Front Office Technology team, supporting loan origination and secondary CLO trading initiatives. This role combines hands-on software development with the effective use of AI-powered development agents. You will be responsible not only for building solutions, but also for defining architecture, reviewing agent-generated code, ensuring data integrity, and applying sound engineering judgment across the stack.

What You'll Do

  • Develop and deliver features across the frontend, backend, and data layers.
  • Collaborate with AI development agents by creating detailed technical specifications and reviewing generated code.
  • Make architectural and framework decisions, including state management, database access patterns, and API design.
  • Design and evolve data models, schemas, and warehouse structures that support business requirements.
  • Review code for functionality, scalability, maintainability, and performance.
  • Apply lending, credit, loan origination, and CLO domain expertise to identify business logic gaps and risks.
  • Drive technical decisions across backend services, frontend applications, and data platforms.
  • Ensure high standards for software quality, testing, and system design.

Required Qualifications

  • Strong hands-on experience with SQL and data modeling, particularly in Data Warehouse environments.
  • Professional experience with Python, including FastAPI, Pydantic, and pandas/ETL development.
  • Solid experience with React and TypeScript.
  • Experience working with Redux and modern frontend component architecture.
  • Ability to evaluate when to use specific frameworks, libraries, and design patterns based on business and technical requirements.
  • Strong code review and technical leadership skills, including identifying inefficient queries, poor abstractions, and schema design issues.
  • Financial services experience, ideally within:
  • Credit lending
  • Loan origination
  • Capital markets
  • Structured credit
  • CLO trading environments

Preferred Qualifications

  • Experience with Snowflake.
  • Experience working in Azure environments.
  • Knowledge of Bicep and Infrastructure as Code (IaC).
  • Experience with Redis.
  • Exposure to Flutter development.
  • Experience leveraging AI coding agents within production environments.

Technical Environment

  • Python
  • FastAPI
  • Pydantic
  • pandas
  • SQL
  • Data Warehousing
  • React
  • TypeScript
  • Redux
  • Snowflake
  • Azure
  • Bicep
  • Redis
  • Flutter
  • AI Coding Agents
  • Core Competencies
  • Software Architecture
  • Data Modeling
  • Technical Leadership
  • Code Review
  • Problem Solving
  • Systems Thinking
  • Business Domain Expertise
  • Decision Making
  • Cross-Functional Collaboration
  • Quality-Driven Development

Why Join Us

  • Work on business-critical platforms supporting credit and capital markets operations.
  • Influence architectural decisions across modern frontend, backend, and data ecosystems.
  • Partner with cutting-edge AI development tools while maintaining high engineering standards.
  • Contribute directly to products that support loan origination and structured credit trading workflows.
  • Join a team that values technical excellence, ownership, and pragmatic decision-making.

Keywords
pythonsqlartificial-intelligencetraining-and-developmentstate-local-municipalapplication-programming-interface-apiplanning-and-designvisual-art-designproduct-development-and-designapi-designscalabilitycredit-and-collectionsloan-originationcollateralized-loan-obligation-clodomain-expertisedata-platformsoftware-qualitytesting-and-analysisdata-modeldata-warehouse

¿Te interesa este puesto?