Full Stack Software Engineer (Elm/Python)

Job expired!

Join Verisk as a Full Stack Software Engineer (Elm/Python)

Company Description

At Verisk, we help the world see new possibilities and inspire change for better tomorrows. Our analytic solutions bridge content, data, and analytics to empower businesses, individuals, and societies to become stronger, more resilient, and sustainable.

About Verisk Marketing Solutions

Our Verisk Marketing Solutions team helps marketers create exceptional experiences for their customers and prospects. By targeting the right person, with the right message, at the right time, we uphold the highest standards for data security and respect consumer privacy, preference, and permission. Our consumer insights and data solutions are designed to help marketers maintain a real-time view of customer profiles and behaviors. Whether engaging a consumer for the first time or nurturing a long-standing relationship, we improve reach, timing, relevance, and compliance of every engagement, helping customers enhance their digital marketing strategies. When our customers win, we win.

Position Overview: Full Stack Software Engineer (Elm/Python)

We are seeking experienced software engineers to join our high-performing development team. As part of our sustaining engineering team, you will play a crucial role in maintaining and enhancing our core products. You will work with high-availability, low-latency real-time distributed systems and have opportunities to utilize diverse languages, frameworks, and AWS services to deliver Machine Learning-powered big data solutions. A passion for continuous improvement and development, from build tooling to testing to delivery, is essential for success at Verisk Marketing Solutions (VMS).

Day-to-Day Responsibilities:

  • Collaborate with product, data science, and other functional areas to align technical efforts with business goals.
  • Improve and maintain real-time APIs.
  • Enhance and maintain web interfaces.
  • Perform peer code reviews.
  • Maintain various big data structures, pipelines, and transformations.
  • Optimize data operations to minimize processing time on large datasets.
  • Critically analyze and propose solutions to challenges with data.

Qualifications

  • 1-3 years of experience developing APIs (REST) with Python 3.
  • 1-3 years of experience with web technologies including HTML, CSS, and JavaScript.
  • 1-3 years of experience with SQL and NoSQL databases.
  • Experience with unit testing and mocking.
  • Experience with CI/CD.
  • Proficiency with version control systems like GitHub or Gitlab.
  • Familiarity with Agile (Scrum/Kanban) practices.
  • Experience developing applications using AWS services such as Lambda, EC2, S3, RDS & DynamoDB.
  • Experience with web frameworks like Elm, React, Angular.
Nice to Have:
  • Experience with ETL pipelines and big data applications.
  • Experience with AWS big data services such as EMR, Athena & Redshift.
  • Experience developing APIs with PHP.
  • Knowledge of testing and mocking libraries like PHPUnit and Mockery.
  • Experience developing AdTech or MarTech applications and solutions.

Additional Information

For over 50 years, Verisk has been the leading data analytics and technology partner to the global insurance industry, delivering value through expertise and scale. We empower communities and businesses to make better risk decisions faster. At Verisk, you will have the opportunity to build a rewarding career with work flexibility and the support, coaching, and training you need to succeed.

For eight consecutive years, Verisk has been recognized as a Great Place to Work® in the US. We have also received recognition in the UK, Spain, India, and Poland. Verisk values learning, inclusivity, diversity, and a positive workplace culture. We've been recognized by The Wall Street Journal as one of the Best-Managed Companies and by Forbes as a World’s Best Employer and Best Employer for Women.

Join Verisk's 7,000-strong team, relentlessly pursuing innovation and translating big data into big ideas. Create an exceptional experience and a better tomorrow for future generations.

Verisk Business Divisions