Software Engineer Remote Job at Porch Group – Work from Home

Published On:
Software Engineer

If you are an aspiring Software Engineer looking for a dynamic environment to start or grow your career, Porch Group offers the perfect platform. Known for its innovation in the home services software and insurance technology sector, Porch Group provides full-time remote opportunities for motivated engineers who want to contribute to impactful solutions while enjoying the flexibility of working from home.


🧠 About Porch Group

Porch Group is a U.S.-based technology and insurance company focused on helping homeowners move, maintain, and protect their homes. The company partners with thousands of businesses, including home inspectors, mortgage firms, and title companies, making it a key player in the home service software industry.

Since its Nasdaq debut in 2020 (Ticker: PRCH), Porch has been expanding rapidly, offering exciting opportunities for Software Engineers passionate about innovation, scalability, and customer impact.


💼 Job Overview: Software Engineer I

As a Software Engineer I at Porch Group, you’ll be part of a collaborative team that builds scalable systems to extract, process, and deliver property data. This role is designed for early-career professionals who are eager to enhance their technical skills and grow in a global, remote-first engineering culture.


Key Highlights

DetailsInformation
RoleSoftware Engineer I
CompanyPorch Group
LocationRemote (India)
Experience Required0–2 Years
EducationBachelor’s or Master’s in Computer Science, Engineering, or related field
Work TypeFull-Time, Remote
Salary Range₹6,56,000 – ₹9,18,000 per annum
Application DeadlineWithin 10 business days from October 24, 2025
Shift TimingMust overlap with U.S. business hours (EST)

🚀 Responsibilities of a Software Engineer

As part of the engineering team, your responsibilities will include:

  • Collaborating with product managers, data scientists, and senior engineers to build scalable backend systems.
  • Developing and maintaining clean, testable, and efficient code.
  • Using regular expressions, large language models, and data extraction techniques for processing property data.
  • Participating in code reviews and contributing to technical discussions.
  • Learning microservices architecture and cloud infrastructure (AWS, GCP).
  • Supporting continuous integration and deployment pipelines (CI/CD).

This role allows you to develop your programming skills while contributing to the company’s core product – Home Factors, which helps evaluate property attributes efficiently.


🧩 Required Qualifications

To qualify for this Software Engineer position, you should have:

  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 0–2 years of experience in software development.
  • Knowledge of SQL (PostgreSQL preferred) and at least one JVM-based language (Scala preferred).
  • Familiarity with Docker, Kubernetes, Kafka, and cloud platforms like AWS or GCP.
  • Strong communication skills in English.
  • The ability to work independently in a remote setup with good internet connectivity (minimum 30 Mbps).

🧠 Preferred Skills

Porch Group values candidates who bring additional technical expertise such as:

  • Experience in data labeling, data extraction, or machine learning concepts.
  • Exposure to property inspections, real estate, or home condition reporting.
  • Interest in event-driven systems and scalable architecture.

🌍 Benefits and Perks

Porch Group offers competitive pay and a wide range of benefits that make it an ideal workplace for software professionals.

BenefitsDetails
Health & InsuranceComprehensive medical and accident insurance
Leave Policy12 paid holidays, 2 flexible holidays, sick/casual leave
Parental BenefitsPaid maternity and paternity leave
Wellness ProgramsWeekly wellness events and flexible time off
Work Flexibility100% remote work environment
Retirement BenefitsRetiral and savings plan options

💬 Company Culture

Porch Group promotes an inclusive and diverse culture that empowers individuals from all backgrounds. They believe innovation thrives when diverse voices collaborate. As a Software Engineer, you’ll be encouraged to bring your authentic self to work while contributing to meaningful projects that impact millions of homeowners globally.


📢 How to Apply

If you’re ready to start your career journey with Porch Group, visit the official Porch careers page and submit your application online. The hiring process includes an initial screening followed by virtual interviews.

Be prepared to discuss your technical skills, problem-solving approach, and interest in the Software Engineer role.


🔍 Why Choose Porch Group?

Working as a Software Engineer at Porch Group offers:

  • Global exposure to U.S.-based projects.
  • Flexible work-from-home setup.
  • Opportunities to learn from senior engineers.
  • Growth potential in a fast-evolving tech company.

Whether you’re a fresher or have some experience, this Software Engineer job provides the perfect environment to learn, innovate, and grow.


Final Thoughts

The Software Engineer role at Porch Group is an incredible opportunity for professionals looking to start their tech careers in a supportive, innovative, and remote-friendly environment. If you’re ready to work with cutting-edge technologies and make an impact in the software industry, this could be your next big step.

🌟 Wishing all the aspiring software engineers the best of luck in their journey! 🚀


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!