LawnStarter is hiring a Principal Software Engineer to join their remote team.
The company is transforming the outdoor home services industry, making it easier for homeowners to book and manage services like lawn care and landscaping.
The role offers the opportunity to lead projects end-to-end with full autonomy and real impact.
Employees can work from anywhere and set their own hours, promoting a remote and flexible work environment.
The position involves building meaningful technology that thousands of homeowners and service professionals rely on daily.
The company is at a pivotal moment with strong product-market fit and momentum, allowing the Principal Software Engineer to help define future developments.
The tech stack includes PHP (Laravel), JavaScript (React, React Native, Vue), and AWS services (Lambda, ECS, EKS, Aurora, Redshift).
Responsibilities include collaborating on system architecture, leading technical initiatives, building and maintaining platform-level components, mentoring engineers, contributing to development across the stack, writing technical documents, evaluating new tools, and enhancing system performance and security.
Requirements:
Candidates should have experience as a principal engineer, lead full-stack engineer, or in similar roles.
They must be highly skilled in both server-side and client-side software development.
Familiarity with cloud development (AWS, Google Cloud, Microsoft Azure) is required.
Experience with Test Driven Development (TDD), RESTful APIs, React, MVC frameworks, and security concerns is necessary.
A strong understanding of computer science concepts, including Big O notation, pointers, and data structures, is essential.
Proficiency in SQL and NoSQL databases, including operations like CRUD, indexes, and joins, is required.
Candidates should be comfortable working with cloud infrastructure and utilizing Infrastructure as Code (IAC).
A passion for clean code and building customer-driven solutions with a focus on quality and reliability is important.
Benefits:
The salary range for this position is between 130K-180K USD annually.
Employees receive healthcare benefits, including medical, dental, and vision coverage.
The position is fully remote, allowing employees to work from anywhere.
LawnStarter offers unlimited PTO, emphasizing results and allowing employees to take the time they need to recharge or enjoy life.