We are looking for a Principal Software Architect to help guide strategy, development and deployment of our homegrown insurtech platform. Our team works on cutting-edge tech in an agile environment where each team member will have opportunities to innovate, contribute & collaborate towards the mission of the team. As a Principal Software Architect, you will get exciting opportunities to shape the future of features added to our platform and develop a strategy to move from our current monolith application to a modern service-oriented architecture.

The successful candidate will have a strong technical background and experienced in designing and possess the ability to develop a unified vision for software characteristics and functions. They will have excellent communication skills and can convey an architectural vision.


  • Develop a plan to migrate a monolithic code base to service oriented architecture
  • Introduce TDD and unit testing both as a concept and with practical usage by creating working code examples and documentation 
  • Develop full-featured web applications, scale back-end services, web services, restful APIs, and micro services etc.
  • Build reusable code and libraries, with scalability, performance, and security in mind
  • Work closely with team members and PMs to gather requirements, design, and implement features
  • Ensure solutions are smartly scalable and maintainable well beyond initial development and release
  • Produce and review detailed technical specifications and design documents
  • Engage in team code reviews, pull requests and feedback sessions


  • At least 15 years of professional programming experience
  • 8+ years of professional experience working in PHP and MySQL
  • Experience developing in object-oriented design and LAMP distributed systems
  • Experience with and understanding of AWS architecture and services, including EC2, S3, RDS, ElastiCache, and VPCs  
  • Excellent understanding of best practices for security while coding.
  • Experience using Git/branching in a team environment
  • Strong MySQL knowledge (table design, complex query creation, best practices)
  • Solid debugging, optimization, and problem-solving skills
  • Self-motivated, proactive and engaged attitude
  • Thrives in a fast-paced, team environment
  • Excellent written and verbal communication skills with the ability to understand and present complex technical information in a clear and concise manner through all levels of the organization


  • MS Degree or equivalent work experience


  • PHP (Zend Framework)
  • Node.js
  • MySQL
  • jQuery
  • Nginx
  • Amazon Linux 2
  • Git


  • Competitive Salary
  • Health and Benefits package
  • Opportunities to learn, grow and to shape the success of a small growing company

EEO Statement

Integrated Specialty Coverages believes in creating long-term relationships by being responsive and relevant and by consistently delivering value to our community of customers. Specifically, with our employees, we focus on attracting, developing, and retaining the best talent for our business, challenging our people, demonstrating a “can-do” attitude, and fostering a collaborative and mutually supportive environment.

Diversity creates a healthier atmosphere: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, gender, gender identity, sexual orientation, marital status, medical condition, genetic information, mental or physical disability, military or veteran status, or any other characteristic protected by local, state, or Federal law.

1811 Aston Ave Suite 200
Carlsbad, CA 92008


    © 2022 Integrated Specialty Coverages. All rights reserved.