Tokio Marine Holdings

Tokio Marine HCC (TMHCC), headquartered in Houston, Texas, is a leading specialty insurance group with a global presence. As a member of the Tokio Marine Group,

Principal Software Engineer

Location

Rhode Island

Posted

17 days ago

Salary

$131.1K - $196.7K / year

Seniority

Senior

Bachelor Degree

Job Description

Principal Software Engineer

Tokio Marine Holdings

Principal Software Engineer Location: Rhode Island - Warwick Full time Job Description: Principal Software Engineer Job Posting As the nation’s original travel insurance comparison site, InsureMyTrip, a member of the Tokio Marine HCC group of companies, has over 20 years of experience connecting travelers with the best trip policy. Additionally, Providence Business News named InsureMyTrip a 2023 Top Workplace Winner! InsureMyTrip is looking for a Principal Software Engineer to drive architectural execution and lead a high-performing engineering team. This person will design, modernize, and scale complex ecommerce systems; while ensuring reliable delivery, strong engineering standards, and long-term platform health aligned with company growth. - Hybrid - Eleven company-paid holidays plus 20 PTO days - 401(k) Retirement Plan with 6% company match - Available health, dental, and vision insurance plans The Adventure Ahead: - Lead the design and delivery of scalable, resilient ecommerce systems, modernizing legacy components into clean, modular architectures. - Own end-to-end execution of complex technical initiatives with a focus on quality, predictability, and operational excellence. - Manage and develop a small team of engineers, driving accountability, ownership, and consistent delivery standards. - Contribute directly to architecture and production code, setting a high technical bar through design reviews and hands-on guidance. - Establish and reinforce strong engineering practices, including API-first design, automated testing, CI/CD rigor, and infrastructure as code. - Embed reliability and SRE principles into workflows, including observability, SLIs/SLOs, incident management, and continuous improvement. - Reduce technical debt through pragmatic modernization that improves long-term platform health without slowing delivery. - Partner with Product and company leadership to align technical decisions with business priorities and growth objectives. - Support hiring, mentoring, and performance development to build a strong, delivery-focused engineering culture. Skills and Experience Needed: - 4 year / Bachelors Degree in Computer Science or similar field - 6 years of professional software engineering experience, including architectural leadership and team development - Proven experience designing and scaling distributed systems and high-traffic ecommerce applications. - Strong proficiency in PHP and Python, with experience building microservices and integrating with WordPress-based platforms - Strong database expertise (MySQL, PostgreSQL), including schema design, indexing, query optimization, and performance tuning. - Experience with caching, search, and event-driven data stores (e.g., Redis, Elasticsearch). - Hands-on experience with AWS and infrastructure-as-code practices. - Strong DevOps knowledge, including CI/CD, automated testing, and safe deployment practices. - Experience optimizing ecommerce performance (caching, async processing, background jobs, API efficiency). If your experience aligns with this position, please apply! InsureMyTrip is an equal-opportunity employer. is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. The pay range for this position is $131,100 - $196,700 which includes geographic adjustments, where applicable. The pay range is the range THMCC, in good faith, believes is the range of compensation for this role at the time of this posting. The hired applicant will be offered pay within the entire range based on the candidate’s geographic location, qualifications, work experience, education, and/or skill level. The Company is fully committed to ensuring equal pay opportunities for equal work regardless of color, race, sex, national origin, sexual orientation, religion, age, veteran status, disability, pregnancy, citizenship status, genetic information, or any other basis protected by federal, state, or local pay equity laws. aw.

Related Job Pages

More Software Engineer Jobs

Software Integration Engineer III

SageCor Solutions

SageCor Solutions is an engineering firm dedicated to supporting the U.S. Intelligence Community through advanced technology solutions, offering a range of engi

Title: Software Integration Engineer 3 (IDN - 165) Location: Fort Meade, Maryland, Washington D.C. Work Type: Hybrid Department: Software Integration Job Description: Serving Maryland and the Greater Washington D.C. area, SageCor Solutions (SageCor) is a growing company bringing complete engineering services and true full lifecycle System Engineering services to areas requiring (or desiring) nationally-recognized expertise in high performance computing, large data analytics and cutting edge information technologies. Active TS/SCI w/ Polygraph required. SIE-3 Qualifications: Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment. OR The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least eight (8) years of demonstrable experience. OR An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience. A Master's Degree in Computer Science or related field may substitute for two (2) years' experience. Position Required Skills: - Experience using the Linux CLI and Linux tools - Experience developing scripts using Bash/Python - Experience performing Linux System Administration including installation, configuration, and support of COTS/GOTS/FOSS products, packages, and libraries - Experience with containerization technologies such as Docker - Experience with CI/CD principles, methodologies, and tools including GitLab CI - Experience with IaC principles and automation tools including Ansible - Experience with Git Source Control System Position Desired Skills: - Experience with the Atlassian Tool Suite (JIRA, Confluence) - Experience with AWS Cloud technologies Telework: 8 Hours/week Consistent with federal and state law where SageCor conducts business, SageCor Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, or any other protected class.

District Of Columbia + 1 moreAll locations: District Of Columbia | Maryland
Full TimeRemoteTeam 10,001+Since 1983H1B Sponsor

• Assist in the coordination of project start-up activities • Deliver high quality service in statistical programming • Ensure compliance with SOPs/Guidelines, ICH-GCP, and other regulations • Participate in process/quality improvement initiatives • Provide training and mentorship to staff as appropriate

China
IDS Comercial logo

Desarrollador Cobol

IDS Comercial

Conectando Talento y Tecnología

ContractRemoteTeam 1,001-5,000Since 1982H1B No Sponsor

• Skill técnico con al menos 2 a 3 años de experiencia en: Cobol, CICS, DB2. • Análisis, diseño, desarrollo y pruebas unitarias de los módulos a desarrollar.

Mexico
Photon logo

FE Developer (Nuxt.js+Vue3)

Photon

AI-led Digital Transformation. Making Tomorrow Happen Today at the Intersection of Digital, Cloud, and AI.

Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

Role Description - Develop and maintain web applications using Vue 3 and Nuxt.js - Build reusable, modular, and scalable components using modern frontend practices - Translate UI/UX designs into high-quality, responsive interfaces - Optimize applications for maximum speed, performance, and SEO (SSR/SSG) - Integrate RESTful APIs and third-party services - Collaborate with backend teams to define and consume APIs effectively - Ensure code quality through testing, code reviews, and best practices - Troubleshoot, debug, and upgrade existing applications - Stay updated with the latest frontend trends and technologies Qualifications - Strong experience with JavaScript (ES6+), Vue 3, and Nuxt.js (Nuxt 3 preferred) - Solid understanding of Composition API, reactivity, and state management (Pinia/Vuex) - Experience with SSR (Server-Side Rendering) and SSG (Static Site Generation) - Proficiency in HTML5, CSS3, and modern styling approaches (SCSS, Tailwind, or similar) - Experience with API integration (REST/GraphQL) - Familiarity with version control systems like Git - Understanding of responsive design and cross-browser compatibility - Knowledge of performance optimization techniques Requirements - Experience with TypeScript - Familiarity with testing frameworks (Vitest, Jest, Cypress) - Exposure to CI/CD pipelines and deployment workflows - Experience with headless CMS platforms (e.g., Strapi, Contentful) - Understanding of web accessibility (WCAG standards) - Knowledge of micro-frontend architecture

India