Founding Engineer

Santa Clara, California

ChurnPilot
Apply for this Job
About Us

ChurnPilot is an innovative platform that leverages AI-powered predictive analytics to empower B2B SaaS companies to improve customer retention and maximize customer lifetime value. As a founding member of our enthusiastic team, you will have the unique opportunity to influence our product and technological landscape.

Role Overview

We are on the lookout for a passionate Founding Engineer with robust full stack development expertise in React, Node.js, and Python. The ideal candidate will bring a solid history of delivering high-quality software solutions and an eagerness to address complex challenges in customer retention. This is an exceptional chance to join a dynamic startup and make significant contributions to our groundbreaking platform.

Key Responsibilities
  • Design, develop, and maintain high-performance web applications and APIs utilizing React for the frontend and Node.js/Flask for the backend.
  • Collaborate with cross-functional teams to define, design, and launch new innovative features.
  • Utilize Python to build and deploy machine learning models that power our predictive analytics for customers.
  • Leverage Azure and AWS for cloud architecture, deployment, and data storage.
  • Implement software development best practices, including code reviews, testing, and CI/CD pipelines.
  • Troubleshoot and enhance performance issues across the full tech stack.
  • Engage in architectural discussions and contribute to our overarching tech strategy.
  • Lead the transition from development to production in Azure infrastructure.
  • Establish a multi-tenant architecture suitable for B2B SaaS deployment.
  • Set up security best practices and compliance protocols for handling customer data.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • 5+ years of experience in full stack development, demonstrating strong proficiency in React, Node.js, and Python.
  • Proficient in utilizing cloud platforms like GitHub, Azure, GCP, and AWS.
  • Deep understanding of database technologies (SQL, NoSQL) and data modeling principles.
  • Familiar with version control systems (Git) and agile methodologies.
  • Outstanding problem-solving abilities and a collaborative approach.
  • Experience with Flask and RESTful API development.
  • Knowledgeable in database migration strategies, particularly from SQLite to production databases.
  • Understanding of B2B SaaS architecture and multi-tenant application design.
  • Experience with authentication systems and establishing role-based access control.
  • Proven ability to thrive in an early-stage startup environment with limited supervision.
Preferred Skills
  • Experience in customer retention analytics or churn prediction models.
  • Familiarity with data visualization libraries and techniques.
  • Background in developing secure CI/CD pipelines.
  • Experience with Azure App Service, Azure SQL, and Azure Static Web Apps.
  • Understanding of software development in regulated industries.
Compensation and Benefits
  • Starting base salary of $120,000.
  • 2% equity offered under a standard vesting schedule.
  • Employer contribution match of 3% towards your retirement plan.
  • Comprehensive healthcare, dental, and vision insurance.
What We Offer
  • Competitive salary and equity options.
  • Opportunity to influence the technology and direction of a startup.
  • Flexible work environment focused on work-life balance.
  • A chance to engage with cutting-edge technologies and a talented team.
If you're excited about creating innovative solutions in the B2B SaaS domain and possess the necessary skills, we would love to hear from you.

Date Posted: 13 April 2025
Apply for this Job