FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Intermediate/Senior Software Engineer
VeriskSenior/Intermediate Software Engineer at Verisk's Catastrophe and Risk Solutions team. Designing and developing high-performance analytic solutions using Python or C++ in an agile environment.
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsPython
About the role
Key responsibilities & impact- Take a technical lead role in evolving and supporting our high‑performance risk modeling platform.
- Guide efficient use of computing, memory, and networking resources.
- Collaborate closely with Software Architects and Product Owners.
- Mentor and develop engineers through code reviews and design guidance.
- Lead improvements to engineering processes and best practices.
Requirements
What you’ll need- Strong background in computer science (BSc, MSc, Ph.D.)
- 5-10 years of demonstrable experience in three or more of the following areas:
- - Python and/or C++
- - Cloud computing (AWS)
- - Distributed systems
- - API design
- - Data engineering
- Interest/experience in DevOps, security, mentoring engineers will be an asset.
Benefits
Comp & perks- Health Insurance
- Retirement Plan
- Disability benefits
- Paid Time Off
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++Cloud computingAWSDistributed systemsAPI designData engineeringDevOpsSecurity
Soft Skills
MentoringCollaborationLeadershipCode reviewsDesign guidance
Certifications
BScMScPh.D.