Data Engineer

Kinsale Insurance
  • Richmond, Virginia
    4 days ago

    Job Description

    Are you a data professional who loves turning complex information into reliable, high-impact solutions? Join Kinsale Insurance, a leading excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We’re known for our high-quality, high-touch approach and innovative, personalized solutions that help clients manage complex risks. Here, every team member takes ownership, makes meaningful decisions, and contributes to our continued growth.

    About the Role

    As a Data Engineer, you’ll join our Technology team and play an influential role in developing, testing, and deploying data solutions that drive quality and efficiency across the business. You’ll collaborate closely with our Data Engineering, Software Engineering, and Actuarial teams, bringing a strong understanding of software engineering, data engineering, and data governance to everything you build. Together, you’ll help shape the data platforms that power smarter, faster decision-making.

    What You’ll Do

    • Designing, developing, testing, and maintaining scalable database pipelines that align with business requirements.
    • Implementing ETL and data conversion processes using industry-standard tools.
    • Conducting ad-hoc data extraction and complex analysis, and delivering clear, comprehensive reports.
    • Providing technical support and guidance on database security, backup and recovery, and troubleshooting.
    • Developing and enhancing our data governance and data analytics platforms to support data quality and data-driven decision-making.
    • Monitoring system performance, diagnosing root causes, and recommending improvements to data reliability, efficiency, and quality.
    • Automating manual tasks and using generative AI tools (e.g., Claude Code, ChatGPT) to accelerate development, documentation, and learning, while applying sound judgment about which data is appropriate to use with AI tools.
    • Creating and maintaining documentation for enterprise data support.

    What You Bring

    • Bachelor’s degree in Computer Science, Technology, or a related field, or equivalent experience.
    • Strong SQL skills and experience with relational databases and public cloud data practices.
    • Proven experience building processes for data transformation, data modeling, and data curation, and implementing database technologies at scale, including transaction processing, analytics, security, logging, and monitoring.
    • Proficiency in object-oriented programming languages and software engineering best practices.
    • Analytical, solution-focused problem solving, with the ability to balance multiple initiatives and work both independently and as part of a team.
    • Effective collaboration and communication skills, plus an aptitude for leveraging AI tools and staying current with emerging LLM technologies.
    • Experience with Java, Agile practices, CI/CD pipelines, Liquibase or Flyway, AWS associate-level certification, dimensional modeling, data warehouses, data marts, or data vault methodologies, Qlik Sense/QlikView or Talend, and NoSQL technologies (e.g., PostgreSQL JSONB, DynamoDB, MongoDB) are a plus.

    Why You’ll Love Working at Kinsale

    • Competitive Pay & Bonus Opportunities – Rewarding performance, initiative, and technical excellence.
    • Comprehensive Benefits – Health, dental, and vision insurance with up to $3,600 (individual) or $7,000 (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.
    • Retirement & Security – Up to 6% matching 401(k) contributions on base salary and bonus, standard life insurance, and disability coverage.
    • Continuous Learning – Annual $3,000 reimbursement for educational training and certifications.

    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 curious, analytical, and passionate about building reliable data solutions, this is your opportunity to grow your career with a top-performing E&S insurer. Join Kinsale Insurance and grow in a company that rewards innovation, collaboration, and excellence.

    Apply today and start building your future with us!

    Salary Range: $95,000 - $115,000
    This posted range is our best estimate; starting salary will be based on experience level. Additionally, the posted range reflects only base salary and does not include annual bonuses, benefits, or reimbursements.

    Numbers & Facts

    LocationRichmond, Virginia
    Websitehttps://www.kinsaleins.com/careers

    Skills

    • Actuarial Skillsunmatched
    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Support/Serviceunmatched
    • Data Analysisunmatched
    • Data Martunmatched
    • Data Modelingunmatched
    • Data Processingunmatched
    • Data Qualityunmatched
    • Data Recoveryunmatched
    • Data Warehousingunmatched
    • Database Administrationunmatched
    • Database Backupunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Database Technologyunmatched
    • Dimensional Modelingunmatched
    • Documentationunmatched
    • Emerging Technologyunmatched
    • Identify Issuesunmatched
    • Industry Standardsunmatched
    • Information/Data Security (InfoSec)unmatched
    • Insuranceunmatched
    • Javaunmatched
    • MongoDBunmatched
    • NoSQLunmatched
    • Object Oriented Programming (OOP) Languagesunmatched
    • Performance Analysisunmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Public Cloudunmatched
    • Qlikunmatched
    • Relational Databases (RDBMS)unmatched
    • Reliability Engineeringunmatched
    • Risk Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Software Engineeringunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Test Plan/Scheduleunmatched
    • Transaction Processing/Managementunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder