Verisk

Principal Software Engineer

Verisk

full-time

Posted on:

Location Type: Hybrid

Location: BostonMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $170,000 per year

Job Level

About the role

  • Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with high performance.
  • You are expected to work in an agile team to plan and design new features, write clean, testable, and performant code, and create automatic tests.
  • Translate requirements and architecture to designs and working software.
  • Provide technical leadership to teammates via day-to-day collaboration along with design and code reviews.
  • Develop cloud-based analytical framework, algorithms, and tooling.
  • Contribute to testing, CI, and DevOps infrastructure.
  • Focus on performance, cost efficiency, and stability as well as functionality.
  • Evolve the use of AI to improve development outcomes.

Requirements

  • BS Degree required in Computer Science. MS Degree preferred. Equivalent experience considered.
  • 10+ years in commercial-grade software development, specializing in backend business logic, frameworks, scalability and performance aspects of the system
  • Strong understanding of object-oriented program, design patterns, and coding for testability.
  • Competency to expertise in a combination of C#, Angular, PostGresSql, Python, or strongly translatable skill.
  • Current cloud proficiencies including infrastructure as code and containerization. AWS preferred.
  • Enthusiastic, passionate, and quick learner with strong written and verbal communication skills.
  • Possess a positive attitude and the ability to multi-task, stay organized in a dynamic teamwork environment, and have an attitude to get things done.
Benefits
  • Health Insurance
  • a Retirement Plan
  • Disability benefits
  • a Paid Time Off program
  • competitive total rewards package
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#AngularPostGresSqlPythonobject-oriented programmingdesign patternscoding for testabilitycloud-based analytical frameworkalgorithmsDevOps
Soft Skills
strong written communicationstrong verbal communicationpositive attitudemulti-taskingorganizational skillsteamworktechnical leadershipcollaborationquick learnerpassionate
Certifications
BS Degree in Computer ScienceMS Degree in Computer Science