LawnStarter-posted 3 months ago
$130,000 - $180,000/Yr
Full-time • Principal
251-500 employees

We’re currently hiring a Principal Software Engineer to join our growing remote team. At LawnStarter, we’re transforming the $100B+ outdoor home services industry—making it easier for homeowners to book, manage, and enjoy services like lawn care, landscaping, and more. With $30M+ in venture funding and solid traction, we’re investing in the next generation of our platform—and we’re looking for a Principal Software Engineer to help drive it.

  • Collaborate on designing and implementing system architecture, technical strategy, and engineering standards.
  • Lead technical initiatives across teams, ensuring alignment with architectural direction and goals.
  • Build and maintain platform-level components, services, and libraries that enhance engineering efficiency and system maintainability.
  • Mentor engineers through code reviews, pair programming, and hands-on guidance.
  • Contribute directly to both server-side and client-side development across the entire stack.
  • Write and review technical design documents, system diagrams, and reference implementations.
  • Evaluate and implement new tools, frameworks, and best practices to continuously improve our platform.
  • Enhance observability, performance, scalability, and security throughout our system.
  • Share knowledge and insights to foster team growth and improvement.
  • 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.
  • 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).
  • Strong understanding of computer science concepts such as Big O notation, pointers, composition vs. inheritance, and data structures.
  • Proficient in SQL and NoSQL databases, and understand operations like CRUD, indexes, and joins.
  • Comfortable working with cloud infrastructure (e.g., AWS Lambda, ECS, EKS, Aurora) and utilizing Infrastructure as Code (IAC).
  • Passionate about clean code and building customer-driven solutions with a focus on quality and reliability.
  • Salary Range: 130K-180K USD annually
  • Healthcare benefits: Medical, dental, and vision
  • Fully remote position: Work remotely from anywhere you want.
  • Unlimited PTO: We focus on results. Take the time you need to recharge or enjoy life, work hard when you are back.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service