Overview LawnStarter, located in Austin, Texas, is on the lookout for a talented Principal Software Engineer to become a part of our dynamic remote team. We are on a mission to revolutionize the outdoor home services sector, valued at over $100 billion, by simplifying the way homeowners book and manage services such as lawn care and landscaping. With over $30 million in venture funding and a proven track record, we are excited to invest in the next evolution of our platform and need your expertise to lead the way.
Responsibilities As a Principal Software Engineer at LawnStarter, you will play a pivotal role in several key areas: - Collaborate closely with the Software Architect and fellow engineers to design and implement robust system architecture and technical strategies. - Drive technical projects across various teams, ensuring coherence with our architectural vision and objectives. - Develop and maintain essential platform components, services, and libraries that elevate engineering efficiency and system sustainability. - Provide mentorship to fellow engineers through code reviews, pair programming, and direct support. - Engage in both server-side and client-side development, contributing to the entire stack. - Draft and evaluate technical design documents, system diagrams, and reference implementations. - Explore and adopt new tools, frameworks, and best practices to enhance our platform continuously. - Improve the observability, performance, scalability, and security of our systems while sharing insights to promote team development.
Requirements We are searching for a candidate who meets the following criteria: - Proven experience as a principal engineer, lead full-stack engineer, or in a similar role. - Expertise in both server-side and client-side software development. - Familiarity with cloud services, such as AWS, Google Cloud, or Microsoft Azure. - Proficient in Test Driven Development (TDD), RESTful APIs, React, MVC frameworks, and security best practices (e.g., XSS vulnerabilities). - Strong foundational knowledge in Computer Science concepts, including Big O notation, pointers, and data structures. If this sounds like you, we encourage you to apply and help us shape the future of outdoor services.
Monday to Friday, 9 AM – 5 PM (full-time)
Submit your application directly to We Work Remotely.
🔗 Apply on Employer Site →