Our client is a recognized leader in life insurance with a dedicated team of independent life insurance specialists. They have the data, tools and experience to help you navigate the complexities of life insurance and longevity risk.
We are seeking a skilled software engineer to apply solid data engineering principles and practices in collaboration with our data science and software engineering teams across our growing, data-driven company. You will play a critical role in the company, helping to develop new data sources, design data stores, and architect processing pipelines, all of which are key to our strategic growth. You will help shape the future of data at our company.
Design, build, manage, and own a growing and complex database, both relational and non-relational.
Architect, build, and maintain scalable ETL processes.
Assess our infrastructure for current and potential data quality issues and provide solutions.
Develop processes to monitor and ensure data integrity.
Passion for data. Excited about opportunities to discover, collect, and structure useful data.
Detail oriented. You are rigorous in your pursuit of perfection with a clear eye for process.
Technically savvy. You understand the different ways data can be stored, accessed, and analyzed. And you have the scripting skills to use it for creative and innovative products.
Strong engineering skills supported by a relevant bachelor’s degree or industry experience.
Extensive knowledge of data access and data storage techniques.
Can combine multiple sources of data from APIs, RSS feeds, and human input into a single, structured data store while dealing with issues of duplication, cross-referencing, relational structure, and non-relational/denormalized storage.
2+ years of Python experience.
Experience with cloud offerings such as AWS, Azure, or Google Cloud.
Hadoop experience along with knowledge of the HDFS ecosystem of technologies such as Hive, Shark, Pig & Map Reduce.
Experience with column-oriented stores (HBase, Cassandra), graph-oriented stores.
Experience with Linux/Unix and Windows servers.
Reasons to Apply:
Our client offers their employees a competitive salary.
Very stable with over 35 years of collective experience providing insurance services.
What's more, they are committed to developing our employees to meet their full potential through on-the-job training.