Back to all jobs

Senior Software Engineer II

Work from home Full-time role Hiring
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The future is bright for the Porch Group, and we’d love for you to be a part of it as our Senior Software Engineer II. The ideal candidate will have a strong background in software development, a passion for solving complex problems, ideally supporting call center applications.

  • Technical Leadership: Provide technical guidance and mentorship to fellow engineers, ensuring best practices in software development.
  • Design and Development: Lead the design, development, and implementation of high-quality software solutions and communicate technical decisions through design documentation across two or three software teams.
  • Code Review: Conduct code reviews to maintain code quality and consistency.
  • Collaboration: Work closely with cross-functional teams including product managers, designers, and QA engineers to deliver robust software solutions and deliver critical features supporting our contact center applications and related technologies.
  • Problem Solving: Analyze and resolve complex technical issues in a timely manner.
  • Documentation: Create and maintain comprehensive technical documentation.
  • Innovation: Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
  • Agile Practices: Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Qualifications

  • Bachelor's or master's degree in computer science, engineering, or a related field (or four years of equivalent work experience).
  • 8+ years of software development experience.
  • Strong experience with React (required).
  • Proficiency with supporting JavaScript tools and libraries such as Node.js/Express (highly preferred), GraphQL, ES6, and Webpack.
  • Experience with isomorphic JavaScript applications (e.g., Server-Side Rendering) is a plus.
  • JVM experience in a microservice architecture.
  • Proficiency with SQL and relational databases, preferably PostgreSQL.
  • Production Kubernetes experience.
  • Experience with development tools such as Git, Jenkins, Docker, etc.
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Experience with relational and non-relational databases.
  • Working knowledge of commercial CRM systems and integrations.
  • Excellent communication skills, problem-solving abilities, and a collaborative mindset.
  • Continuous Delivery and Integration experience.
  • Experience with test-driven development (TDD) and automated testing frameworks.
  • Experience working with real-time systems with hundreds of concurrent users, preferably call center applications.
  • Proficiency with version control systems.
  • Proven experience working with US-based business teams.
  • Excellent written and communication skills in English language.
  • Ability to work within core US business hours / time zone expectations - Eastern Standard Time (EST) overlap.

Requirements

  • A quiet space to work, an internet connection of at least 30 Mbps download | 10 Mbps upload.

Benefits

  • Pay Range*: INR 3,375,000 - INR 4,725,000 annually.
  • Comprehensive coverage for your health, life, and financial well-being.
  • Medical insurance, accident insurance, and retiral benefits.
  • 12 company-paid holidays, 2 flexible holidays, privilege/earned leave, casual/sick leave, paid maternity and paternity leaves, and weekly wellness events.
Apply To This Job

More remote roles to explore

IT BUSINESS ANALYST I

Work from home Full-time role

Business Analyst

Work from home Full-time role

SAP Product Master Data Specialist

Work from home Full-time role

Senior Implementation Manager

Work from home Full-time role

Solution Architect

Work from home Full-time role

Sales Commissions Analyst

Work from home Full-time role

Product Operations Associate

Work from home Full-time role

Global Account Owner

Work from home Full-time role

Content and Copywriting Strategist

Work from home Full-time role

Product Designer

Work from home Full-time role

Remote Data Typist (Entry-Level) at Stratton Architects

Work from home Full-time role

[FULL TIME Remote] Client Relationship Manager

Work from home Full-time role

[Remote] Operations Coordinator, Collections (Work From Home)

Work from home Full-time role

Customer Service Representative – Remote Live Chat & Email Support (Part‑Time) at arenaflex

Work from home Full-time role

Data Visualization Expert - Remote Opportunity at arenaflex

Work from home Full-time role

Mitarbeiter (m/w/d) im Vertriebsaußendienst für Wärmeübertrager bei Industrie- und Lebensmittelkunden im Raum Süddeutschland / Österreich / Schweiz (DACH-Region)

Work from home Full-time role

Tax Manager

Work from home Full-time role

Experienced Live Chat Support Representative – Work from Home Opportunity with arenaflex

Work from home Full-time role

Entry-Level Online Customer Service Representative – Remote & On‑Site Opportunities at arenaflex

Work from home Full-time role

Immediate Hiring: Customer Service Representative- ONSITE ROLE in

Work from home Full-time role