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, with a strong emphasis on homeowners insurance.
The Senior Software Engineer will be responsible for designing, developing, and implementing high-quality software solutions, resolving technical issues, and collaborating with product managers, web engineers, and data engineers.
Key responsibilities include conducting code reviews, creating technical documentation, and participating in agile development processes.
The ideal candidate will have at least 6 years of professional software development experience, strong JVM experience (preferably Scala) in a microservice architecture, proficiency in SQL and relational databases, and experience with Kubernetes or similar containerized software deployment/management tools.
Additionally, experience with cloud platforms, event streaming platforms, continuous delivery practices, test-driven development, and excellent communication skills are required.
The position requires working within core US business hours with an Eastern Standard Time (EST) overlap.
Requirements:
Minimum of 6 years of professional software development experience building backend applications.
Strong JVM experience, preferably in Scala, within a microservice architecture.
Proficiency in SQL and relational databases, preferably PostgreSQL.
Experience with Kubernetes or similar containerized software deployment/management tools.
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and event streaming platforms like Kafka.
Knowledge of continuous delivery practices, test-driven development, and automated testing frameworks.
Excellent verbal and written communication skills in English and Hindi.
Ability to work within core US business hours with an Eastern Standard Time (EST) overlap.
Benefits:
Opportunity to work with a leading vertical software and insurance platform.
Chance to be part of a dynamic team focused on solving complex problems and delivering robust software solutions.
Potential for growth and development within the company.
Inclusive culture that values diversity and encourages new perspectives.
Equal Opportunity employer with a commitment to creating workplaces where everyone feels seen, heard, and empowered.