Data Engineer
Listed on 2026-02-12
-
Software Development
Data Engineer
About CURE Auto Insurance
CURE Auto Insurance is a leading direct writer of auto insurance in New Jersey, Pennsylvania, and Michigan. CURE offers a great working environment, competitive salary, and comprehensive benefits package which includes health and dental coverage, life and disability insurance, 401k with generous company match, and much more!
Role OverviewWe’re looking for a Data Engineer to design, build, and maintain reliabledatapipelines and platforms that power analytics, reporting, anddataproducts across a Property & Casualty (P&C) auto insurance business. You’ll partner with actuarial, underwriting, claims, product, finance teams to deliver trusted, well-governeddatathat supports retention, loss modeling, fraud detection, customer experience.
Essential Job Functions- Build and maintain scalable batch and streaming data pipelines (ingestion, transformation, validation, and delivery).
- Integrate data from core insurance systems (policy administration, billing, claims, Contact management system).
- Model and curate analytical datasets (e.g., policy, quote, exposure, premium, loss, claim, payment, reserve, subrogation, salvage).
- Implement data quality checks, anomaly detection, and reconciliation for critical metrics
- Develop and maintain a data lake/warehouse (schema design, partitioning, performance tuning, cost optimization).
- Collaborate with governance, security, and compliance teams to implement access controls, PII handling, retention, and auditability.
- Operate data workflows in production: monitoring, alerting, incident response, SLAs, and root-cause analysis.
- Contribute to engineering best practices: CI/CD, infrastructure-as-code, testing, code reviews, and documentation.
- Perform other duties as assigned.
- Bachelor's degree in computer science or technology related is preferred.
- 3+ years of experience in data engineering, Machine learning, with strong SQL skills and experience building dimensional or analytical models.
- Proficiency in at least one programming language:
Python, Scala, or Java. - Experience with modern data warehouses/lake houses (e.g., Snowflake, Big Query, Redshift, Databricks, Spark).
- Familiarity with data quality/testing (e.g., dbt tests, Great Expectations) and observability/monitoring patterns.
- Understanding of data security fundamentals (PII, encryption, role-based access control).
- Experience in insurance, financial services, or other regulated industries
- Knowledge of P&C auto insurance concepts: underwriting, rating/pricing, claims lifecycle, reserves, exposure, reinsurance is a plus
- Knowledge with event/streaming systems (Kafka, Kinesis, Pub/Sub) and CDC tools (Debezium, Fivetran/HVR, etc.).
- Exposure to MLOps/data needs for fraud detection, pricing, or claims severity models is a plus.
- Generous paid time off(PTO days, sick days, and holidays)
- Flexible spending optionswith FSA & HSA plans
- Life and AD&D insurance
- 401(k) with company match
- Voluntary benefitssuch as legal services, pet insurance, and identity & fraud protection
- 24/7 Employee Assistance Program (EAP) for employees and their families
- Health & wellness perks including gym discounts, wellness reimbursements, and reward programs
- Fun, engaging in-office eventsthat support our culture
Required job duties consist of prompt and regular attendance, ability to frequently move about the office to coordinate work with others; standing, sitting and typing for extended periods; and lifting and/or carrying up to 5 lbs. Ability to frequently communicate with others in-person, on the phone/virtually, and in writing. Ability to read, understand, process and evaluate large amounts of technical information and make related, informed decisions.
Salary$100,000 - $120,000 annually based on experience
ScheduleWe offer flexible work hours between 8:00 AM and 5:00 PM, with options like 8–4, 8:30–4:30, or 9–5. We do our best to support individual preferences, though schedules may be adjusted as needed to ensure strong coverage and teamwork. We also offer a hybrid schedule: team members work onsite four days a week and can work remotely one day a week.
LocationPrinceton, NJ
EEO StatementW…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).