Note: The job is a remote job and is open to candidates in USA. Verisk is a leading data analytics and technology partner to the global insurance industry, focused on empowering communities and businesses to make better decisions on risk. The Software Engineer II role involves contributing to the design, development, testing, and delivery of software solutions that support Verisk Weather Solutions, with an emphasis on building reliable systems that process meteorological data.
Responsibilities
- Design, implement, test, and maintain software components using Python and C/C++
- Implement architectural designs and technical patterns defined by senior engineers and software architects
- Develop and maintain systems that ingest, transform, validate, and serve radar and weather data products
- Own well-defined features or services from development through deployment and operational support
- Write clean, maintainable, and well-tested code that meets performance, reliability, and quality standards
- Participate in technical design discussions and provide implementation-focused input on proposed solutions
- Work cross-functionally with product managers and scientists to translate domain-specific requirements into technical solutions
- Contribute to peer code reviews and shared engineering best practices
Skills
- Bachelor's degree or equivalent practical experience in Computer Engineering, Software Engineering, or a related scientific or engineering discipline such as Atmospheric Science, Meteorology, Hydrology, Physics, Mathematics, or Engineering
- At least 2 years of professional software engineering experience in an industry environment
- Professional experience with Python and C/C++
- Experience working across the full Software Development Lifecycle
- Familiarity with CI/CD workflows and tools such as GitLab CI, Jenkins, or Bamboo
- Experience using version control systems (e.g., Git)
- Hands-on professional experience working with radar and weather data
- Direct experience with one or more weather or radar data formats such as NEXRAD Level II, GRIB2, or NetCDF
- Strong experience developing or maintaining systems that process radar data at scale, including real-time or near–real-time pipelines
- Familiarity with geospatial data concepts and coordinate systems
- Experience collaborating closely with scientists or domain experts
- Exposure to data-driven or analytics-enabled systems
- Experience in high-performance, data-intensive, or scientific computing environments
Benefits
- Health Insurance
- A Retirement Plan
- Disability benefits
- A Paid Time Off program
Company Overview
Company H1B Sponsorship