This site uses cookies. To find out more, see our Cookies Policy

Senior Software Developer in Lexington, MA at Verisk Analytics

Date Posted: 8/14/2018

Job Snapshot

Job Description


Senior Software Engineer

Job Description:

Verisk is seeking a senior software engineer to join its Weather Solutions division in Lexington, MA. This small growing team is responsible for developing and maintaining products and services that aid clients in the insurance, restoration, and related industries in effectively responding to natural catastrophe events. The successful candidate will have a strong background in scientific programming.  The candidate will interact closely with scientists, product managers, and other product developers and will work with data feeds of forecast model grids and various observations, and implementing scientific and business process algorithms.


Required Qualifications:
  • Bachelor’s degree in math, computer science, engineering, or physical science (physics, atmospheric science, earth science, meteorology, etc.)
  • Minimum of 3 years of related experience or an advanced degree.
  • Demonstrated experience in software development of scientific, geospatial, or engineering applications.
  • Proficiency in one or more computer languages such as C++ or Python.
  • Proficiency in Linux / UNIX / shell scripting.
  • Proficiency in one or more version control systems such as Git, Subversion, Perforce, IBM Rational ClearCase, etc.

Desired Qualifications:
  • Proficiency in developing software that runs on Amazon Web Services (AWS) cloud computing servers.
  • Experience working with databases (MySQL).
  • Experience working with large data sets.
  • High performance computing and code optimization, including experience in multithreading and multiprocessing applications, and GPGPU programming.