Bachelor's degree in Math, Computer Science, Engineering, or similar field.
Understanding of ETL/ELT processes, cloud technologies, and data operations.
Domain knowledge in Actuarial, Investment, or Finance within the Insurance/Reinsurance industry is a plus.
Minimum of four years programming experience in Python, Julia, and/or R, with proficiency in SQL.
Robust knowledge of data lakes, data governance, and modern data quality techniques.
Experience with Databricks, Dagster, and/or DBT preferred.
Detail-oriented with strong debugging and troubleshooting skills.
Responsibilities
Design and deliver strategic data solutions based on business requirements.
Independently implement and optimize data ingestion and transformation jobs.
Champion automation and operate within an agile development environment using DevOps principles.
Evaluate and enhance existing data pipelines for scalability and performance.
Collaborate with data platform engineers, governance, science, and analytics teams to ensure robust solutions.
Support and mentor junior team members by sharing best practices.
Benefits
Hybrid work model based in Nashville, TN.
Annual bonus based on company and individual performance.
Generous benefits package.
Full Job Description
Senior Associate, Data Solutions Engineering will be responsible for developing robust data pipelines, implementing data transformations and providing operational support, runbooks and documentation. This role will contribute to well-governed data solutions that automate application and data flows while enabling end-to-end processing on modern data platforms. This role places greater emphasis on independently designing solutions, proactively identifying optimizations, and mentoring junior team members. This role will report to the VP or AVP, Data Solutions Engineering.
This role will be based in our Nashville, TN office on a hybrid basis.
What You Will Do:
Design and deliver strategic data solutions using modern data engineering principles per business requirements.
Independently implement and optimize data ingestion/transformation jobs and deliver incremental datasets for downstream consumption.
Champion automation and operate in an agile development environment while applying DevOps principles.
Evaluate and improve existing data pipelines, recommending future-state architectures that increase scalability, performance, and maintainability.
Collaborate across the function- partnering with data platform engineers, data governance, data science, and data analytics/visualization peers, to ensure solutions are robust, compliant, and reusable.
Support and mentor early career professionals by sharing best practices and contributing to team knowledge.
What You Will Have:
Bachelor's degree in Math, Computer Science, Engineering or similar field.
Understanding of ETL/ELT, cloud, data operations.
Domain knowledge of Actuarial, Investment, or Finance within Insurance/Reinsurance industry is a plus.
Minimum experience of four years in programming (Python, Julia and/or R) and proficient in SQL.
Robust knowledge of data lakes, data governance and modern data quality techniques.
Experience with Databricks and/or Dagster and/or DBT preferred.
Detail-oriented debugging and troubleshooting.
Excellent analytical, problem solving and conceptual skills.
Strong verbal and written communication skills.
#LI-Hybrid
The base salary range for this role is listed below and will be commensurate with candidate experience. Pay ranges for candidates may differ based on the cost of labor in that location. In addition to base salary, all employees are eligible for an annual bonus based on company and individual performance as well as a generous benefits package.