
Senior Data Engineer
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in United States.
• Develop and manage data related to growth, lifecycle/user journeys, and brokerage information.
• Integrate data on spending, clicks, conversions, and other metrics from various sources such as paid, affiliate, organic, application, CRM, support, and brokerage systems.
• Align marketing and brokerage data with established records.
• Relay funded-account outcomes and other conversion metrics back to advertising platforms.
• Identify customer journeys from anonymous visits through sign-up, KYC, funding, and initial trades.
• Ensure that lifecycle messaging, CRM, and support systems reflect actual customer interactions.
• Model data for account openings, KYC, funding, transfers, trading, and settlements with precision expected of regulated broker-dealers.
• Guarantee that data feeds are complete and timely, and that outbound synchronizations are accurate.
• Manage dbt warehouse layers, including raw, staged, identity-resolved, and curated models.
• Create data contracts with product engineering and external platform owners.
• Oversee governance aspects such as role-based access, PII masking, data retention, auditability, and self-service permissions.
• Select between batch processing, change-data-capture, and streaming based on consumer requirements.
• Collaborate with Marketing, Product, and Operations teams to capture necessary events and fields.
• Work closely with engineering and infrastructure teams responsible for trading systems, the core clearing ledger, cloud infrastructure, Kubernetes, and networking.
• At least five years of experience in data engineering or analytics engineering, with accountability for production pipelines.
• Strong expertise in SQL and Python.
• Practical experience with dbt in a layered warehouse setup: raw, staged, and curated models with defined grain, tests, and incremental builds.
• Hands-on experience integrating third-party and application data through managed connectors, event-driven pipelines, and change-data-capture.
• Proficient in managing schema drift, resyncs, duplicates, and handling late or missing records.
• Experienced in sending data back through reverse ETL, audiences, or conversion feeds, ensuring its accuracy post-departure from the warehouse.
• Knowledgeable in reconciling data against systems of record, monitoring freshness and volume, and preventing recurring incidents.
• Familiar with governance practices involving role-based access, PII masking, retention, and audit trails.
• Understanding of fintech or brokerage data, including aspects like account openings, KYC, funding and transfers, trades, and settlements.
• Self-motivated individual who thrives without extensive team support.
• Competitive salary, benefits, and additional perks.
• Company equity.
• 401k matching program.
• Gender-neutral parental leave.
• Comprehensive medical, dental, and vision insurance.
• Lunch stipends provided.
• Fully stocked kitchens.
• Regular happy hours.
• Opportunity to be part of a small and expanding team.
• Access to a new, high-quality code base with minimal technical debt and opportunities to develop new services and features.
• A meritocratic environment that promotes collaboration.
Capgemini
Farmers Insurance
World Vision Canada
Legence
Get handpicked remote jobs straight to your inbox weekly.