- Experience
- 4+ yrs
- Salary
- USD 122,000 – USD 183,000 / year
- Openings
- 1
- Posted
- 8 hours ago
- Work mode
- Work from home
- Education
- Bachelor's degree
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Petra Funds Group
Petra Funds Group specializes in delivering comprehensive fund administration and infrastructure solutions for Private Equity and Debt Funds. Our mission is to empower fund managers to concentrate on value-generating activities while we handle the rest. Our team consists of seasoned professionals located across the US and Europe, known for their asset management expertise. We emphasis precision, reliability, and collaboration, prioritizing meticulous processes and accuracy above all.
Role Overview
The Data Engineering Manager will be a full-time dedicated member of PetraTech, the company's internal technology division. This role entails managing various recurring data integrations, process automations, and overseeing the core data platform. The incumbent will design, develop, and maintain end-to-end automated workflows across multiple systems, enhancing efficiency throughout the firm. The position is fully remote, preferably based near the US East Coast to align with US business hours for collaboration.
Key Responsibilities
- Maintain and support automated daily data pipelines interfacing with fund accounting platforms via API.
- Automate reconciliations between document management and accounting systems, including data extraction, transformation, and recording from diverse sources.
- Establish and manage automated daily API data feeds from source systems into portfolio and investment accounting tools.
- Contribute to the stewardship of the Snowflake data platform, focusing on pipeline development, data integrity, and integrations as new sources are onboarded.
- Create and sustain SQL and Python-driven automation solutions within a Microsoft 365 environment.
- Take full ownership of deployed processes, including troubleshooting, maintenance, and incremental improvements post-production.
Qualifications and Experience
- A degree in Computer Science, Data Science, Engineering, Statistics, or a related field is required; postgraduate degrees are advantageous but optional.
- More than four years of professional experience in data engineering, data science or machine learning engineering environments.
- Proficient in SQL and Python programming languages.
- Practical experience with automating file transfers and data integrations using SFTP and RESTful APIs.
- Familiarity working within Microsoft 365 ecosystems.
- Exposure to Snowflake data warehousing is beneficial but not mandatory.
- Background in financial services or fund administration is a plus but not essential.
- Capable of independently managing and owning a set of production processes with minimal oversight.
Compensation
The base salary for this position ranges from $122,000 to $183,000 annually. Exact remuneration will be determined based on skills, experience, and qualifications.
Benefits
- Medical, dental, and vision insurance premiums covered at 90% by the company to ensure wellbeing with reduced financial burden.
- Employer contributions fully fund Health Savings Accounts (HSAs) up to IRS limits for employees enrolled in high-deductible health plans.
- 401(k) plan featuring a dollar-for-dollar match up to 5% of compensation with immediate vesting, supporting long-term financial planning.
- Flexible paid time off policies to support personal and professional rejuvenation.
- Generous holiday schedule for rest and celebration throughout the year.
- A hybrid working culture fostering flexibility and work-life balance.
Company Recognition
- Officially certified as a Great Place to Work® based on employee feedback regarding trust and culture.
- Listed among Fortune's Best Medium Workplaces™ and Best Financial Services & Insurance Workplaces™ for cultivating a thriving employee environment.
Minimum education
Bachelor's Degree