LawnStarter

Principal Software Engineer

LawnStarter

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $130,000 - $180,000 per year

Job Level

Lead

Tech Stack

Amazon RedshiftAWSAzureCloudJavaScriptLaravelNoSQLPHPReactReact NativeSQLVue.js

About the role

  • Principal Software Engineer to join our growing remote team.
  • LawnStarter transforms outdoor home services; homeowners can book and manage services.
  • Remote, flexible work from anywhere.
  • Tech stack: PHP (Laravel); JavaScript (React, React Native, Vue); AWS (Lambda, ECS, EKS, Aurora, Redshift).
  • Role includes leading architecture, technical strategy, mentoring, end-to-end projects, etc.
  • Responsibilities such as design system architecture, lead initiatives, build platform components, mentor, contribute server and client, write docs, evaluate tools, observability, performance, security, knowledge sharing.
  • We value being data-driven, getting things done, customer focus, etc.

Requirements

  • We’re looking for someone who is:
  • Experienced:
  • A principal engineer, lead full-stack engineer, or someone with relevant experience in similar roles.
  • Highly skilled in both server-side and client-side software development.
  • Technically Proficient:
  • Familiar with cloud development (AWS, Google Cloud, Microsoft Azure).
  • Experienced with Test Driven Development (TDD), RESTful APIs, React, MVC frameworks, and security concerns (e.g., XSS attacks).
  • Fundamentally Strong in Computer Science Concepts:
  • You can explain concepts like Big O notation, pointers, composition vs. inheritance, and data structures such as arrays, sets, and linked lists.
  • Database-Savvy:
  • Proficient in SQL and NoSQL databases, and understand operations like CRUD, indexes, and joins.
  • Cloud Infrastructure Expert:
  • Comfortable working with cloud infrastructure (e.g., AWS Lambda, ECS, EKS, Aurora) and utilizing Infrastructure as Code (IAC).
  • Customer-Centric:
  • Passionate about clean code and building customer-driven solutions with a focus on quality and reliability.
  • All team members at LawnStater are expected to embody our core values which are: Be data-driven, Get shit done, People are critical, Challenge the status quo, Be scrappy, and Be the Customer.