Data Engineer

Kinsale Insurance

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Technology, or a related field or equivalent hands-on experience.
  • Advanced SQL knowledge and experience with relational databases.
  • Strong proficiency in Python for data engineering and automation tasks.
  • Proven experience building data transformation processes and managing data structures.
  • Experience with public cloud database architecture and implementing database technologies at scale.
  • Analytical problem-solving mindset with capability to resolve issues efficiently.
  • Ability to manage multiple initiatives independently and collaborate effectively across cross-functional teams.

Responsibilities

  • Design, develop, and maintain efficient, scalable data pipelines.
  • Implement ETL processes and data conversions using industry-standard tools.
  • Conduct complex data analysis and generate comprehensive reports for strategic initiatives.
  • Develop and manage data access APIs interfaced by various services.
  • Monitor system performance and propose improvements to enhance data reliability and quality.
  • Diagnose and resolve root-cause issues related to database platforms.
  • Leverage Generative AI tools to accelerate code generation and documentation.

Benefits

  • Competitive Pay & Bonus Opportunities with performance-based rewards.
  • Comprehensive Benefits including health, dental, and vision insurance with substantial HSA contributions.
  • Work-Life Balance with generous paid time off and company holidays.
  • Career Growth through clear promotion paths and ongoing professional development.
  • Retirement & Security with 401(k) contributions and life insurance options.
  • Continuous Learning with reimbursement for educational training and certifications.
Full Job Description
As a Data Engineer on Kinsale's Technology team, you'll be at the heart of building, testing, and deploying the data pipelines that fuel our company's decision-making. You'll collaborate closely with Data Architects, Data Analysts, and our Data Ops Manager to design scalable solutions, develop data access APIs, and evolve our analytics platform. This role is ideal for someone who is equally passionate about clean architecture and practical results - and who is excited to incorporate AI tools to work smarter and faster.
What You'll Do
  • Designing, developing, and maintaining efficient, scalable data pipelines that align with business requirements.
  • Implementing ETL processes and data conversions using industry-standard tools and best practices.
  • Conducting complex data analysis and generating comprehensive reports to support strategic initiatives.
  • Developing and managing data access APIs interfaced by various internal and external services.
  • Monitoring system performance and proposing improvements to enhance data reliability, efficiency, and quality.
  • Diagnosing and resolving root-cause issues related to database platforms and their integrations.
  • Leveraging Generative AI tools (e.g., Claude Code, ChatGPT) to accelerate code generation, documentation, and development workflows - while applying sound judgment around data sensitivity and AI usage boundaries.
  • Creating and maintaining documentation for databases and data processes to ensure team continuity and knowledge sharing.
What You Bring
  • Bachelor's degree in Computer Science, Technology, or a related field - or equivalent hands-on experience.
  • Advanced SQL knowledge and experience with relational databases, query authoring, and database object creation.
  • Strong proficiency in Python for data engineering and automation tasks.
  • Proven experience building data transformation processes, managing data structures, and handling workload dependencies.
  • Experience with public cloud database architecture and implementing database technologies at scale.
  • Analytical problem-solving mindset with the ability to identify and resolve issues efficiently while keeping solutions simple.
  • Ability to manage multiple initiatives independently and collaborate effectively across cross-functional teams.
  • AWS Associate-level certification, CI/CD pipeline experience (Liquibase, Redgate), or familiarity with BI tools such as Qlik Sense/Qlik View are a plus.
  • Knowledge of dimensional modeling, data warehouses, data vaults, or machine learning tools is a welcome bonus.
Why You'll Love Working at Kinsale
  • Competitive Pay & Bonus Opportunities - Rewarding performance and initiative with a strong base salary and performance-based bonuses.
  • Comprehensive Benefits - Health, dental, and vision insurance with up to $3,600 (individual) or $6,800 (family) in HSA contributions per year.
  • Work-Life Balance - Generous paid time off including 22 days of PTO and 10 paid company holidays.
  • Career Growth - Clear promotion paths, mentorship, and ongoing professional development in a high-performing environment.
  • Retirement & Security - Up to 6% matching 401(k) contributions on base salary and bonus, plus standard life insurance and disability coverage.
  • Continuous Learning - Annual $3,000 reimbursement for educational training and certifications to keep your skills cutting-edge.
Integrity & Responsibility

Kinsale values strong financial responsibility. A credit check will be conducted as part of the selection process for roles that require sound judgment, trustworthiness, or access to sensitive information.
Ready to Apply?

If you're passionate about data, eager to build solutions that matter, and ready to grow with a company that rewards excellence and collaboration, we want to hear from you. Join Kinsale Insurance and help shape the data infrastructure behind one of the industry's top performers.

Apply today and start building your future with us!

Similar Jobs

More Jobs at Kinsale Insurance

  • Data Engineer
    $90K — $120K *
    Richmond, VA 23223 (Richmond City County)
    Information Technology
    In-Person
  • Senior Data Architect
    $120K — $150K *
    Richmond, VA 23223 (Richmond City County)
    Enterprise Technology
    In-Person
  • Investment Analyst
    $70K — $95K *
    Richmond, VA 23223 (Richmond City County)
    Finance & Insurance
    In-Person
  • Managing Actuary
    $120K — $150K *
    Richmond, VA 23223 (Richmond City County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Data Engineer jobs: