Director, Software Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cotality · 1 day ago

Director, Software Engineering

Cotality is a leader in property intelligence, dedicated to making the property industry more efficient and people-centric. The Director of Software Engineering will shape and execute the engineering strategy for the Collateral Solutions segment, driving innovation and modernizing applications while ensuring high performance and security.

Property InsuranceReal EstateSoftware

Responsibilities

Embrace and exemplify agile values (Simplicity, Communication, Feedback, Respect, Courage)
Manage teams of Software Engineers to architect and design enterprise software products/operating systems
Coach, train and mentor direct reports, providing opportunities for employee development. Have full performance management responsibilities, develop goals, and assign work to staff to ensure that broad and strategic goals and objectives are met
Delegate assignments to subordinate staff. Staff may be in multiple locations (domestic and/or international). Responsible for coordinating efforts and meeting goals, staffing, and schedule requirements across locations. Develop relationships in other areas/groups
Authorize product iterations, approve designs and cost estimates for iterations, set priorities, and administer budgets. Participate in long-range planning. Responsible for ensuring overall budgets, schedules, and performance standards are attained
Participate in more critical day-to-day operational issues, remove barriers, and resolve issues
When something goes wrong, assist in diagnosing and resolving production incidents and then improve upon our tests, code, and systems so we don’t see that problem ever again
Proven ability to lead, inspire, and motivate an engineering team with urgency and empathy
Ability to think strategically and translate business needs into a clear technology vision
Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences
Strong understanding of business principles and the ability to make technology decisions that drive business value
Exceptional problem-solving and critical-thinking skills
Deep understanding of business goals, be able to translate them into a technology strategy that drives both business and technology objectives
Stay current with industry trends, skills, and patterns for implementing AI first solutions
Understand how to leverage AI and data to create more intelligent applications and more efficient processes
An understanding of cyber security best practices as well as developing within regulatory frameworks to manage risk
Understand how to build cloud native applications for maximum scale and availability. Be able to build and execute a roadmap that will modernize legacy applications across a number of architectures and technologies into a cloud native end state

Qualification

Technology leadershipEvent-driven microservice architectureJava/Spring BootAI product innovationData streamingCloud native applicationsFinancial Services awarenessAgile valuesCommunicationProblem-solving skillsTeam management

Required

Embrace and exemplify agile values (Simplicity, Communication, Feedback, Respect, Courage)
Manage teams of Software Engineers to architect and design enterprise software products/operating systems
Coach, train and mentor direct reports, providing opportunities for employee development. Have full performance management responsibilities, develop goals, and assign work to staff to ensure that broad and strategic goals and objectives are met
Delegate assignments to subordinate staff. Staff may be in multiple locations (domestic and/or international). Responsible for coordinating efforts and meeting goals, staffing, and schedule requirements across locations. Develop relationships in other areas/groups
Authorize product iterations, approve designs and cost estimates for iterations, set priorities, and administer budgets. Participate in long-range planning. Responsible for ensuring overall budgets, schedules, and performance standards are attained
Participate in more critical day-to-day operational issues, remove barriers, and resolve issues
When something goes wrong, assist in diagnosing and resolving production incidents and then improve upon our tests, code, and systems so we don't see that problem ever again
Proven ability to lead, inspire, and motivate an engineering team with urgency and empathy
Ability to think strategically and translate business needs into a clear technology vision
Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences
Strong understanding of business principles and the ability to make technology decisions that drive business value
Exceptional problem-solving and critical-thinking skills
Deep understanding of business goals, be able to translate them into a technology strategy that drives both business and technology objectives
Stay current with industry trends, skills, and patterns for implementing AI first solutions
Understand how to leverage AI and data to create more intelligent applications and more efficient processes
Understanding: An understanding of cyber security best practices as well as developing within regulatory frameworks to manage risk
Understand how to build cloud native applications for maximum scale and availability. Be able to build and execute a roadmap that will modernize legacy applications across a number of architectures and technologies into a cloud native end state
Leadership: 5+ years of experience in technology leadership roles
Modern Architecture: Expert-level experience with event-driven microservice architecture and API-First Development principles
Data Streaming: Proficient, hands-on experience utilizing and managing high-volume data streams on platforms like Apache Kafka
Technology Stack: Deep expertise in the Java/Spring Boot framework. Exposure to modern frontend frameworks such as Angular is highly desirable
Information Services or Financial Services Awareness: Awareness and/or hands on experiences within the Financial Services or Information Services industries
Large-Scale Operations: Experience leading technology for a large-scale business or product line, ideally with revenues exceeding $50M
Product-Centric Environment: Proven track record of success in a product-centric organization, with a deep understanding of the product development lifecycle
AI: Demonstrable experience in leveraging AI to drive product innovation and business outcomes
Engineering Culture: experience in creating a culture where high-quality code, robust architecture, and continuous improvement are valued. Experience in Java/Spring boot framework, exposure to Angular frontend framework
Educational Background: Bachelor's or master's degree in computer science, Engineering, or related field is highly desirable

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