Cotality is looking to develop advanced catastrophe modeling applications to make the property industry faster, smarter, and more people-centric by providing property intelligence with unmatched precision, depth, breadth, and insights.
Requirements
- 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
- Fundamental knowledge of natural hazard catastrophe models
- Fundamental knowledge of distributed computing
- Knowledge and experience with SQL and relational databases
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
- Work with other engineering teams to integrate models into Cotality's products
- Designing, developing, coding, testing, debugging, deploying, and maintaining high-performance distributed catastrophe modeling software—encompassing risk models for events such as earthquakes, hurricanes, and wildfires.
- Implementing and integrating analytical models with solution platforms and backend databases, ensuring both accuracy and scalability.
- Continuously learning new technologies and best practices in software engineering.
Other
- 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
- Strong written and verbal communication skills
- Motivated, self-driven, and team player
- Foster and maintain good relationships with customers and other teams within Cotality to meet expected delivery dates and service levels
- Monitor and report to management on the status of project efforts