Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

LawnStarter · 4 hours ago

Principal Software Engineer

LawnStarter is transforming the outdoor home services industry, making it easier for homeowners to book and manage services. They are seeking a Principal Software Engineer to lead projects, collaborate on system architecture, and mentor engineers while enhancing the platform's efficiency and maintainability.

InternetLandscapingMarketplaceOutdoors
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

PHP (Laravel)JavaScript (React)AWSTest Driven DevelopmentSQLNoSQLCloud InfrastructureClean CodeCustomer-CentricMentoring

Required

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)
Can explain concepts like Big O notation, pointers, composition vs. inheritance, and data structures such as arrays, sets, and linked lists
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

Benefits

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.

Company

LawnStarter

twittertwittertwitter
company-logo
LawnStarter is an online marketplace that provides lawn maintenance and outdoor services for consumers and lawn care professionals.

H1B Sponsorship

LawnStarter has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)
2022 (3)
2021 (4)

Funding

Current Stage
Growth Stage
Total Funding
$17.61M
Key Investors
Edison PartnersBinary Capital
2019-11-12Series Unknown· $10.5M
2015-06-02Series A· $6M
2015-01-14Seed· $1M

Leadership Team

J
Jonas Weigert
Co-Founder
linkedin
leader-logo
Steve Corcoran
Co-Founder
linkedin

Recent News

Company data provided by crunchbase