Remote Senior Software Engineer - Full Stack (Handyman & Warranty)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Porch Group is a leading vertical software and insurance platform focused on helping homebuyers move, maintain, and protect their homes.
The company offers differentiated products and services, with homeowners insurance at the center of its operations.
The Senior Software Engineer will design, build, and support customer ecommerce and claims experiences, policy management solutions, pricing and payment functionality, and tools for partner contractors.
Responsibilities include designing, implementing, testing, documenting, and maintaining software systems for Porch’s handyman and home warranty business systems.
The role requires collaboration across different teams and operational stakeholders to ensure products delight customers and users.
The engineer will maintain high engineering standards, drive best practices, and communicate challenges and solutions to both technical and non-technical stakeholders.
Problem-solving and creating comprehensive technical documentation are essential parts of the job.
Staying updated with the latest industry trends and technologies is crucial for ensuring cutting-edge solutions.
Requirements:
Candidates must have 8+ years of experience in a software engineering role.
A Bachelor's degree in computer science or 4 years of equivalent working experience is required.
Strong experience with JVM languages is necessary, with Scala being a plus but not a requirement.
Proficiency in modern UI frameworks and standards such as React, JavaScript, and Typescript is essential.
Experience with Kubernetes or similar containerized software deployment/management tools is required.
Familiarity with incident monitoring platforms like PagerDuty and application performance tooling such as Datadog is necessary.
A fundamental understanding of object-oriented programming, functional programming, data structures, algorithms, and design patterns is expected.
Significant hands-on experience in building critical production systems and a passion for software development are required.
Proven experience working with US-based business teams is essential.
Excellent written and communication skills in English are mandatory.
Candidates must be able to work within core US business hours with Eastern Standard Time (EST) overlap.
A quiet workspace and a reliable internet connection of at least 30 Mbps download and 10 Mbps upload are required.
Benefits:
The benefits package includes comprehensive coverage for health, life, and financial well-being.
Medical insurance, accident insurance, and retiral benefits are part of the benefits offered.
Wellness programs include 12 company-paid holidays, 2 flexible holidays, privilege/earned leave, casual/sick leave, and paid maternity and paternity leaves.
Weekly wellness events are also included in the benefits package.