
Principal Software Engineer
4 semanas atrás
Principal Software Engineer
We're currently hiring a Principal Software Engineer to join our growing remote team.
Help Us Build the Future of Outdoor Services
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.
See what we're building
Why This Role Rocks
- Own What You Build – Lead projects end-to-end with full autonomy and real impact.
- Remote & Flexible – Work from anywhere and set your own hours.
- Build Meaningful Tech – Help shape the tools that thousands of homeowners and service pros rely on daily.
- Join at the Right Time – We have strong product-market fit and real momentum—you'll help define what comes next.
- Languages & Frameworks: PHP (Laravel), JavaScript (React, React Native, Vue)
- Cloud Services: AWS (Lambda, ECS, EKS, Aurora, Redshift)
- Approach: We're not fixated on specific languages. If you have strong engineering fundamentals and experience with any mainstream object-oriented language, we believe you can quickly learn and adapt to our tech stack.
As a Principal Software Engineer , you'll work closely with the Software Architect and other engineers to:
- 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.
- We're looking for someone who is:
- Experienced:
- 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.
- Technically Proficient:
- 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).
- Fundamentally Strong in Computer Science Concepts:
- You can explain concepts like Big O notation , pointers , composition vs. inheritance , and data structures such as arrays, sets, and linked lists .
- Database-Savvy:
- Proficient in SQL and NoSQL databases, and understand operations like CRUD , indexes , and joins .
- Cloud Infrastructure Expert:
- Comfortable working with cloud infrastructure (e.g., AWS Lambda, ECS, EKS, Aurora ) and utilizing Infrastructure as Code (IAC) .
- Customer-Centric:
- Passionate about clean code and building customer-driven solutions with a focus on quality and reliability.
- Customer-Centric:
- Comfortable working with cloud infrastructure (e.g., AWS Lambda, ECS, EKS, Aurora ) and utilizing Infrastructure as Code (IAC) .
- Cloud Infrastructure Expert:
- Proficient in SQL and NoSQL databases, and understand operations like CRUD , indexes , and joins .
- Database-Savvy:
- You can explain concepts like Big O notation , pointers , composition vs. inheritance , and data structures such as arrays, sets, and linked lists .
- Fundamentally Strong in Computer Science Concepts:
- Technically Proficient:
- Experienced:
All team members at LawnStater are expected to embody our core values which are: Be data-driven, Get shit done, People are critical, Challenge the status quo, Be scrappy, and Be the Customer.
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.
Disclaimer
LawnStarter provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, LawnStarter complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation, and training.
LawnStarter expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of LawnStarter's employees to perform their job duties may result in discipline up to and including discharge.
LawnStarter is building the future of outdoor home services. Want to help us shape it? Apply now and let's grow together.
-
Senior Software/Mobile Engineer
1 semana atrás
Brasil Truelogic Software Tempo inteiroSenior Software/Mobile Engineer (Angular/React Native) - SoftwareJoin to apply for the Senior Software/Mobile Engineer (Angular/React Native) - Software role at Truelogic SoftwareAbout Truelogic: At Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we've been delivering top-tier...
-
Senior Software Engineer
3 semanas atrás
Brasil Pride Global Tempo inteiroSenior Software Engineer – Remote (Brazil, PJ) – Fluent English – Competitive USD/hour salaryAre you passionate about building high-quality, scalable software and solving challenging problems? A leading luxury consignment and eCommerce company, is looking for a Senior Software Engineer to join our remote Brazil-based team.What you'll do:Build
-
Lead Software Engineer
Há 6 dias
Brasil Gini Talent Tempo inteiroLead Software Engineer – OffshoreLocation: 100% Remote / TeleworkEmployment Type: Full-TimeAbout the RoleWe are looking for a Lead Software Engineer (Offshore) to lead our global engineering team responsible for building AI-first applications for our client. This is a hands-on leadership role combining architecture oversight, coding, and agile
-
Lead Software Engineer
Há 3 dias
Brasil Gini Talent Tempo inteiroLead Software Engineer – Offshore Location:100% Remote / Telework Employment Type:Full-Time About the Role We are looking for a Lead Software Engineer (Offshore) to lead our global engineering team responsible for building AI-first applications for our client. This is a hands-on leadership role combining architecture oversight, coding, and agile
-
Senior Software Engineer
3 semanas atrás
Brasil Sycomp Tempo inteiroAbout the jobSenior Software Engineer - Azure & Power Platform LeadReady to lead a team while building cutting-edge cloud solutions?We're looking for a passionate Senior Software Engineer who gets excited about Microsoft's ecosystem and loves mentoring other developers. You'll be our go-to expert for Azure and Power Platform, architecting solutions that...
-
Senior Software Engineer
Há 3 dias
Brasil Sycomp Tempo inteiroAbout the job Senior Software Engineer - Azure & Power Platform Lead Ready to lead a team while building cutting-edge cloud solutions? We're looking for a passionate Senior Software Engineer who gets excited about Microsoft's ecosystem and loves mentoring other developers. You'll be our go-to expert for Azure and Power Platform, architecting solutions that...
-
Software Engineer in Test
3 semanas atrás
Brasil Techifide Ltd Tempo inteiroJoin to apply for the Software Engineer in Test (Playwright) role at Techifide Ltd Join to apply for the Software Engineer in Test (Playwright) role at Techifide Ltd We're not just looking for a test writer. We're after a builder - someone who sees the entire delivery pipeline and knows how to plug quality in from day one. If you're the type who loves...
-
Backend Software Engineer
2 semanas atrás
Brasil beBeeSoftware Tempo inteiro R$90.000 - R$108.000Job Title: Backend Software EngineerWe are seeking a skilled and experienced software engineer to join our team as a Backend Software Engineer.Job Description:The primary responsibility of this role is to design, develop, test, and deploy high-quality backend software applications. This will involve working closely with cross-functional teams to ensure...
-
Senior Software Engineer
Há 7 dias
Brasil beBeeSoftware Tempo inteiro R$148.000 - R$172.000Job OpportunityWe are seeking a skilled software engineer to join our team. As a senior software engineer, you will play a key role in developing industry-defining billing experiences.Key Responsibilities:Collaborate with engineers, designers, and product managers to build new features and products.Own problems end-to-end, thinking through user experience,...
-
Senior Software Engineer
3 semanas atrás
Brasil Kraken Tempo inteiroSenior Software Engineer - Frontend - ConsumerJoin to apply for the Senior Software Engineer - Frontend - Consumer role at Kraken Senior Software Engineer - Frontend - ConsumerJoin to apply for the Senior Software Engineer - Frontend - Consumer role at Kraken Get AI-powered advice on this job and more exclusive features. This range is provided by Kraken....