Senior Data Engineer (Python) - Remote
Senior Data Engineer (Python) - Remote
Posted yesterday
SENIORITY
Manager
About the role
- Create consistent data models. Organize all source data with clear relationships, documented metrics, and historical records that support point-in-time reporting.
- Create reusable services and internal tools that collect, validate, and structure data. Apply AI-assisted extraction where appropriate, with validation and human review for uncertain results.
- Use orchestration software tools and custom code as appropriate.
- Establish data quality. Detect data defects and work with business teams to improve data hygiene at their source.
- Implement monitoring, failure alerts, recovery procedures, testing, and deployment processes. Maintain clear technical documentation and coordinate with technology and security partners on access controls and protection of sensitive information.
- Enable dashboards and analytics to deliver trusted datasets, data models, and APIs that support reporting, portfolio monitoring, and analytics. Partner with dashboard creators on definitions, performance, and access, and build lightweight interfaces where needed for data ingestion or validation.
- Guide technology and AI decisions. Partner with leadership on AI priorities and evaluate existing tools based on reliability, security, maintainability, and cost.
- Strong SQL and Python skills with building integrations, transformations, and data quality checks.
- Experience designing and operating a cloud data warehouse or database platform.
- Demonstrated ability to deliver projects from business requirements and architecture through implementation, deployment, and ongoing support.
- Experience integrating APIs, databases, spreadsheets, and file-based sources.
- Familiarity with Microsoft 365 and SharePoint integrations or comparable enterprise environments.
- Experience with workflow orchestration, Git version control, testing, and deployment practices.
- Strong communication skills and the ability to work directly with non-technical stakeholders to understand processes and resolve data issues.
- A degree in computer science, information systems, or equivalent practical experience.
- Loan origination, servicing, financing facilities, securitization, or investor reporting data.
- Building a data platform as an early or first engineering hire.
- Document processing and AI-assisted extraction, including accuracy evaluation and exception handling.
- Supporting business intelligence tools and collaborating with end-user stakeholders.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
