Principal Software Engineer C++ (Statistical Software for Catastrophe Risk Models) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cotality · 1 day ago

Principal Software Engineer C++ (Statistical Software for Catastrophe Risk Models)

Cotality is a leader in property intelligence, dedicated to enhancing the property industry through innovative solutions. The Principal Software Engineer will focus on developing high-performance software for catastrophe modeling applications, collaborating with scientists to translate complex models into production-ready code.

Property InsuranceReal EstateSoftware

Responsibilities

Development and maintenance of software for simulating natural catastrophes as a part of the RQE platform (both hosted and SaaS) in mostly C++
Adapt and expand existing software to implement various product features in C++
Work closely with the scientists/modelers to code new models and improve existing models
Monitor and report to management on the status of project efforts
Anticipate/identify issues that inhibit the attainment of project goals, and implement corrective actions
Foster and maintain good relationships with customers and other teams within Cotality to meet expected delivery dates and service levels
Work with other engineering teams to integrate models into Cotality's products

Qualification

C++PythonLinuxAWSGCPSQLCMakeVisual StudioDockerGRPCGoJavaRustC#StatisticsAnalytical skillsProblem-solving skillsCommunication skillsTeam player

Required

Bachelor's degree in computer science plus a minimum of five years of experience, Master's degree in Computer Science and minimum of three years of experience OR equivalent work experience
5 years of experience writing production software in C++
Experience with C++14 or newer
Experience with both Linux and Windows software development (UI is not required)
Fundamental Python programming knowledge
Solid analytical and problem-solving skills

Preferred

Fundamental knowledge of natural hazard catastrophe models
Fundamental knowledge of distributed computing
Knowledge and experience with SQL and relational databases
Knowledge of C++ standard library containers and algorithms
Knowledge of CMake
Working knowledge of one or more of Python/Go/Java/Rust/C#
Basic experience with cloud (i.e. GCP, AWS, or Azure)
Basic understanding of statistics
Strong written and verbal communication skills
Motivated, self-driven, and team player

Benefits

Generous PTO and 11 paid holidays, plus well-being and volunteer time off.
Up to 16 weeks of fully paid parental leave and a baby stipend.
Multiple medical plan options with mental health and wellness support offerings.
401(k) with company match and vesting after one year.
$400 annual well-being stipend and tuition assistance up to $5,250.
Recognition Rewards, Referral bonuses, exclusive discounts and more!

Company

Cotality

twittertwittertwitter
company-logo
Cotality is a technology firm helping property professionals with data, valuations, surveys and retrofit solutions.

Funding

Current Stage
Late Stage
Total Funding
$1.63M
Key Investors
Finance Birmingham
2018-02-12Acquired
2016-07-05Series Unknown· $1.63M
Company data provided by crunchbase