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
| Details | Information |
|---|---|
| Role | Software Engineer I |
| Company | Porch Group |
| Location | Remote (India) |
| Experience Required | 0–2 Years |
| Education | Bachelor’s or Master’s in Computer Science, Engineering, or related field |
| Work Type | Full-Time, Remote |
| Salary Range | ₹6,56,000 – ₹9,18,000 per annum |
| Application Deadline | Within 10 business days from October 24, 2025 |
| Shift Timing | Must 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.
| Benefits | Details |
|---|---|
| Health & Insurance | Comprehensive medical and accident insurance |
| Leave Policy | 12 paid holidays, 2 flexible holidays, sick/casual leave |
| Parental Benefits | Paid maternity and paternity leave |
| Wellness Programs | Weekly wellness events and flexible time off |
| Work Flexibility | 100% remote work environment |
| Retirement Benefits | Retiral 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! 🚀








