Senior Software Engineer I - Remote Opportunity at Porch Group
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.
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.
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
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months