Job Description:
Member of the Hiscox US IT team data engineering practice
Position: Senior Data Engineer
Reporting to: Director of Data Engineering
Location: Atlanta (Hybrid – Remote/Office)
The role
You will be a senior member of our US IT Team data engineering practice. You will be an early member of this team and will work closely with the Director of Data Engineering to help establish it. We will have our work cut out for us delivering planned work, building the practice and evolving our technical landscape. This is an exciting opportunity for the right individual to join at the very beginning and grow with the new team.
As a senior you will be expected to lead, mentor others and deputise for the director of data engineering when required. Yoi will also continue to contribute as a hands-on engineer. You will have the knowledge, best earned through 5+ years of experience, to truly inhabit this senior role in an ambitious team.
What you’ll be doing:
- Working with business stakeholders and our delivery team to understand high value business problems that can be solved through the application of data processing and analytical systems.
- Developing, expanding and evolving our existing databases and ETL pipelines.
- Working with architects to design, build and support a transformational cloud-based data platform for the business.
- Being a core and professional member of the new data engineering practice
- Understand business requirements and help refine into development tasks and estimate their complexity.
- Research, evaluate and adopt new technologies with a right tool for the job mentality.
- Focus on both speed of delivery and quality, with suitable pragmatism – ensuring your solutions are always appropriate and not too complex or over-engineered.
- Quick progression of projects from proof-of-concept to post-production stage.
- Communication and presentation of ideas to colleagues in all parts of the wider tech team.
- Participating in code reviews for the data engineering practice.
- Act as a servant leader in our practice – ensuring team members have what they need to complete work and influencing them to follow best practice.
Person Specification:
Essential Skills
- 10+ years in a variety of engineering roles, including 7+ years in Data Eng.
- 5+ years’ experience in high transactions and cloud environments (prefer Azure)
- Knowledge of, or ability to rapidly adopt our core languages for data engineering – SQL and/or Python.
- Experience working using a modern DevOps approach. You should not just have written data code but also the CI/CD pipelines necessary to test and deploy that code in a professional environment.
- A robust understanding of core data engineering topics – ETL vs ELT, structured and unstructured data, data quality and data governance.
- Ability to contribute to all aspects of a solution – design, infrastructure, development, testing and maintenance.
- The ability to design and advocate for technical solutions to business problems.
- Effective collaboration with technical and non-technical team members through agile ceremonies – roadmap planning, feature workshops, backlog elaboration, code review.
- Understanding of cloud technology and significant hands-on experience working with it. You must understand how cloud-native solutions must be built differently from traditional ones.
- Track record of taking initiative and delivering projects end-to-end; clear evidence of being self-driven and motivated
- Immense curiosity, high energy and desire to go the extra mile to make a difference.
Desirable Skills
- 5+ years’ experience in insurance companies in employee or consulting role.
- Beyond the required skills we are open to individuals of diverse talents.
- Experience with additional technologies, data science knowledge or a business background are all valued.
- We want to know how your unique abilities can contribute to our team.
Our Technology
We operate in a diverse technical landscape and are looking for flexible engineers who can adapt to and use many different tools. We would not expect any engineer to be familiar with the entire tech stack – no engineer can. Instead, we seek people with a good understanding of data structures and algorithms and the ability to apply this knowledge in learning new tools.
We have an existing data landscape involving both MS SQL Server and Oracle databases. We use SSIS for ETL. We will also need to source data from our integration layer – webMethods.
If some of that sounds like it needs bringing up to date, we know! We hope to start building a modern cloud data platform to realise the full value of our data. The technologies we use for that platform are still to be decided. Likely it will be based on Snowflake with Azure Data Factory for ELT. Other parts of our business have had success using Prefect for orchestration and dbt for transformation and we will reuse where it is sensible.
We prepare data for use by analysts working with a variety of tools – Tableau , PowerBI , and even Excel.
We take a DevOps approach and strive for continuous integration / continuous deployment. We use Azure Pipelines to deploy our code. We deploy infrastructure the same way using Terraform and Docker .
Our technology landscape is not fixed. Our engineering and architecture teams drive the technology we adopt.
What Hiscox USA Offers
- Competitive salary and bonus (based on personal & company performance)
- Comprehensive health insurance, Vision, Dental and FSA
- 401(k) with competitive company matching
- 24 Paid time off days
- 10 Paid Holidays
- Paid sabbaticals after 5 years of service
- Dynamic, creative and values-driven culture
- Modern and open office spaces, complimentary fruit and drinks
- Spirit of volunteerism, social responsibility and community involvement, including matching charitable donations for qualifying non-profits via our sister non-profit company, the Hiscox USA Foundation
#LI-EA1
Salary Range – $140,000 – $170,000
Compensation Overview
The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.