Principal Engineer for Outdoor Services Platform

last updated April 19, 2026 6:14 UTC

LawnStarter

HQ: San Francisco, California, United States

more jobs in this category:

  • -> Transcriptionist @ Literably
  • -> Remote Freelance Writers for Entry-Level Blogging Work @ We Write Blog Posts
  • -> English Transcript Editor @ 3Play Media
  • -> Data Entry Operator @ Tower Health
  • -> Data Entry specialist @ RMJ4U

Principal Software Engineer

We’re looking for a Principal Software Engineer to join our expanding remote team.

Help Us Shape the Future of Outdoor Services

LawnStarter is modernizing the $100B+ outdoor home services industry by making it simpler for homeowners to schedule and manage services like lawn care and landscaping. With over $30M in venture funding and strong growth, we’re building the next generation of our platform—and we need a Principal Software Engineer to help lead the way.

Why This Role Stands Out
• Own your work end-to-end, with autonomy and meaningful impact
• Enjoy full flexibility while working remotely
• Build tools used daily by thousands of homeowners and service pros
• Join a company with proven traction and help drive its next phase

Our Tech Stack
• Languages & Frameworks: PHP (Laravel), JavaScript (React, React Native, Vue)
• Cloud: AWS (Lambda, ECS, EKS, Aurora, Redshift)
• Approach: Strong engineering fundamentals matter more than any specific language—if you’re solid in an object-oriented language, you can adapt quickly

What You’ll Do
As a Principal Software Engineer, you’ll partner with the Software Architect and engineering teams to:
• Collaborate on architectural design, technical strategy, and engineering standards
• Lead cross-team technical initiatives aligned with overall architecture
• Build and maintain platform-wide components, services, and libraries
• Mentor engineers through reviews, pairing, and hands-on guidance
• Contribute to server-side and client-side development across the stack
• Prepare and review technical design docs, diagrams, and reference implementations
• Evaluate new tools, frameworks, and best practices
• Improve system observability, performance, scalability, and security
• Share insights to support the team’s continued growth

Requirements: What We’re Looking For
We want someone who is:

Experienced
• A principal engineer, lead full-stack engineer, or similar
• Skilled in both server-side and client-side development

Technically Strong
• Familiar with cloud platforms (AWS, Google Cloud, Azure)
• Experienced with TDD, RESTful APIs, React, MVC frameworks, and security best practices (e.g., preventing XSS)

Solid in Core Computer Science
• Able to explain Big O, pointers, composition vs. inheritance, and common data structures (arrays, sets, linked lists)

Database Knowledgeable
• Comfortable with SQL and NoSQL
• Understands CRUD operations, indexes, and joins

Cloud Infrastructure Proficient
• Experienced with AWS services like Lambda, ECS, EKS, and Aurora
• Familiar with Infrastructure as Code

Customer-Focused
• Committed to clean code and building reliable, customer-driven solutions

All team members at LawnStarter are expected to embody our core values: Be data-driven, Get Shit Done, People Are Critical, Challenge the Status Quo, Be the Customer, and AI or Annihilation.

Benefits
• Salary: 180K–210K USD
• Medical, dental, and vision coverage
• Fully remote role—work from anywhere
• Unlimited PTO—focus on outcomes, take the time you need

Disclaimer
LawnStarter is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or genetics. We comply with all applicable state and local employment laws. Harassment of any kind is strictly prohibited, and violations may result in disciplinary action up to termination.

LawnStarter is building the future of outdoor home services. Interested in helping us create it? Apply now and let’s grow together.

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0