Reimagining specialty property and casualty insurance with creative solutions that provide better protection.
Software Engineer, Crop
Location
United States
Posted
9 days ago
Salary
$60K - $100K / year
Seniority
Senior
Job Description
Software Engineer, Crop
Palomar
• Develop the claims platform. • Build and maintain full-stack features for our claims processing platform using Node.js, TypeScript, Vue.js, HTML, and CSS — covering everything from back-end business logic and API design to the front-end interfaces that claims teams use day to day. • Translate regulatory requirements into code. • Read and interpret government publications, FCIC/RMA handbooks, Loss Adjustment Manuals, and third-party procedural documentation. • Investigate and resolve PASS and NCIS errors. • Collaborate with stakeholders. • Test, review, and secure. • Travel periodically.
Job Requirements
- 3+ years of professional software engineering experience in a production environment.
- Proficient in Node.js and JavaScript/TypeScript for back-end development.
- Proficient in Vue.js, HTML, and CSS for front-end development.
- Experience designing and building RESTful APIs and working across the full stack.
- Able to write unit and integration tests and participate meaningfully in code review.
- Knowledge of common security vulnerabilities (OWASP Top 10) and how to mitigate them in application code.
- Ability to work through large bodies of technical and regulatory documentation and translate them accurately into code.
- 3+ years in a claims, compliance, underwriting, or product/IT role at an Approved Insurance Provider (AIP), reinsurer, or RMA-adjacent organization.
- Experience working directly with RMA or NCIS data submission systems.
- Personally investigated and resolved PASS errors and NCIS discrepancies in a production environment.
Benefits
- Full Suite of Medical Benefits
- Long Term Financial Incentives – STOCK!
- 401k with 3.5% Automatic Fully Vested Employer Contributions
- Competitive PTO + Holiday Program
- Lifestyle Spending Allowance
- Professional Development Assistance
- Career Exploration Opportunities
- Regular company-wide social events (even virtually!)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the software development strategy, supporting technical decisions and architectural direction. • Maintain standards and best practices, ensuring continuous engineering improvement. • Monitor teams' technical maturity, promoting learning and a culture of quality. • Solve complex problems to facilitate the day-to-day work of development teams. • Serve as a technical reference and partner in decision-making. • Track and evolve engineering metrics, promoting transparency and continuous improvement. • Collaborate on the design and development of solutions focused on security, performance, and observability. • Support production operations of products, ensuring scalability, resilience, and consistency. • Ensure service health through monitoring, alerts, incident management, and participation in war rooms. • Continuously evolve the technical roadmap, proposing improvements and new approaches.
• Administrar e desenvolver soluções na plataforma ServiceNow; • Contribuir para a evolução da plataforma, automação de processos, integrações sistêmicas e melhoria contínua dos serviços de TI; • Participar de iniciativas estratégicas relacionadas à governança, gestão de serviços, infraestrutura e transformação digital.
Software Engineer II
InVision CommunicationsMoving audiences to action through connected experiences.
• Design and implement services and features within established architectural patterns. • Contribute to written technical designs and implementation plans, collaborating with senior engineers to ensure alignment on broader system impact. • Review approaches and trade-offs with the engineering team to maintain consistency, scalability, and reliability across the platform. • Build software with security, privacy, and compliance considerations in mind, partnering with internal teams as needed. • Develop, test, and deploy production-ready code, including building and maintaining automated tests, to balance delivery timelines with system stability, reliability, and maintainability. • Apply sound technical judgment when refactoring existing systems or implementing pragmatic fixes, documenting decisions and communicating trade-offs clearly. • Participate actively in code reviews and uphold established engineering standards and best practices. • Proactively identify technical risks, performance bottlenecks, and system weaknesses, proposing solutions and collaborating with senior engineers on higher-impact remediation efforts. • Participate in production support and incident response, contributing to investigation and resolution efforts. • Contribute to monitoring, logging, and alerting practices, and assist with incident investigation, root cause analysis, and follow-up improvements to support system health and reliability. • Create and maintain clear technical documentation, including implementation notes, architectural context, and code-level documentation. • Use written communication to keep work visible, reduce reliance on synchronous meetings, and support effective collaboration in a distributed environment. • Partner with Product and Operations teams to understand requirements and deliver reliable technical solutions. • Collaborate effectively with distributed team members across time zones using asynchronous tools such as Slack, Jira, and shared documentation. • Support continuous improvement initiatives that enhance system reliability, developer efficiency, and operational clarity.
Software Engineer, Autonomous Vehicles
Helm.aiHelm.ai is building the next generation of AI technology for ADAS, autonomous driving, and robotics automation.
• Design, develop, and deliver safe, scalable, and robust real-time software for mass production grade autonomous vehicle systems directly contributing to safer roads and economically viable AI deployment. • Conduct in-depth algorithm analysis, optimization, and iteration to enhance efficiency and accuracy across the AV stack. • Architect scalable continuous learning system for deploying new ML models, monitoring their performance, and prioritizing improvements. • Collaborate with platform, embedded, and AI teams to ensure cohesive development, validation, and integration of ML based perception, prediction, and planning. • Stay abreast of industry trends and emerging tools in high-performance computing, real-time systems, and AI-driven mobility.




