Porch Group10.03.26
AI SCORE 8.5

Senior Software Engineer I - Remote Opportunity at Porch Group

$2.5M–$3.5M/year

About the Role

Join Porch Group as a Senior Software Engineer I and be part of a dynamic team focused on building scalable systems in a remote-first environment. This Senior Software Engineer I remote position offers a unique opportunity to work with experienced engineers, product managers, and data scientists to enhance your skills and contribute significantly to our Home Factors product.

What You'll Do

  • Collaborate with cross-functional teams to develop and extract property attributes using advanced techniques such as regular expressions and large language models.
  • Contribute to the development and maintenance of backend services, ensuring clean and well-tested code while learning Porch Engineering best practices.
  • Participate in code reviews and technical discussions, actively seeking feedback and learning from more experienced team members.
  • Complete well-defined tasks in a timely manner, effectively communicating status and progress within the team.
  • Develop knowledge of primary services and tools utilized by the team, navigating microservices architecture and cloud infrastructure.
  • Follow established patterns and frameworks, honing your engineering judgment.

Requirements

  • Bachelor's or master's degree in computer science, engineering, or a related field (or four years of equivalent work experience).
  • 5+ years of software development experience, with proficiency in SQL, preferably PostgreSQL.
  • Production experience with a JVM language, preferably Scala.
  • Familiarity with data science concepts, data labeling, or information extraction.
  • Exposure to containerization (Docker, Kubernetes), event-driven systems (Kafka), and cloud platforms (AWS, GCP).
  • Excellent written and communication skills in English.
  • Must reside within 150 km of Greater Delhi NCR, Greater Bangalore, or Greater Pune.

Nice to Have

  • Experience working with US-based business teams.
  • Knowledge of property inspections, real estate assessments, or home condition reporting.

What We Offer

  • Competitive salary range of 2,475,000 INR - 3,465,000 INR annually.
  • Comprehensive health, life, and financial well-being coverage.
  • 12 company-paid holidays, 2 flexible holidays, and various leave options.
  • Weekly wellness events and a supportive remote work culture.
  • Opportunities for professional growth and development.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer I position at Porch Group offers a competitive salary and comprehensive benefits in a remote-first environment, making it an attractive opportunity for skilled engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in SQL and PostgreSQL, with a deep understanding of database optimization techniques and experience in writing complex queries to enhance data retrieval and performance in scalable systems.

Self-motivated and disciplined remote worker who thrives in asynchronous communication environments, demonstrating strong organizational skills to manage multiple tasks and deadlines effectively.

Extensive experience with cloud platforms such as AWS and GCP, coupled with a solid foundation in container orchestration using Docker and Kubernetes, allowing for seamless deployment and scaling of applications.

Learning Resources

PostgreSQL Tutorialguide

Career Path

Senior Software Engineer I - Porch Group(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$60B
Annual Growth
12.5%
AI Adoption
35%
Investment
+50%
Labour Demand
+20%
Avg Salary
$130K

Skills & Requirements

Required
SQLPostgreSQLScala
Growing in Demand
Data EngineeringCloud ArchitectureMachine Learning
Declining
MySQLOracle Database

Domain Trends

Rise of Multi-Cloud Strategies
Over 70% of organizations are adopting multi-cloud strategies, increasing the demand for SQL skills in cloud environments.
Integration of AI in Data Management
AI-driven tools are expected to grow by 50% in the next two years, enhancing data analytics capabilities and SQL usage.
Shift Towards Real-Time Data Processing
Real-time data processing, facilitated by technologies like Kafka, is projected to grow by 30%, necessitating advanced SQL skills for efficient data handling.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.