Staff Software Engineer, Product (Florianópolis)
WFA Digital Insight
As demand for skilled software engineers continues to rise, LawnStarter is looking for a Staff Software Engineer to lead the charge in developing innovative products. With over
Job Description
## About the Role As a Staff Software Engineer at LawnStarter, you will be the engineering anchor of an initiative, working closely with a Product Manager and designer to develop innovative products. You will have a hand in the full lifecycle of product development, from shaping the problem to directing AI agents to implement the solution. With a strong focus on ownership and autonomy, you will be responsible for making technical decisions and ensuring the success of your initiative.
The role is based in Florianópolis, Brazil, and offers a unique opportunity to work remotely with a leading company in the on-demand marketplace for lawn care and outdoor services. As a Staff Software Engineer, you will be part of a small, focused team that is passionate about delivering high-quality products that meet the needs of customers and professionals.
LawnStarter is committed to creating a supportive and collaborative work environment that encourages innovation and growth. With a strong focus on engineering excellence, the company is dedicated to providing its engineers with the tools and resources they need to succeed.
## What You Will Do - Lead the development of new products and features, working closely with cross-functional teams to define and deliver on product initiatives - Direct AI agents to implement solutions, ensuring that they are safe, correct, and production-ready - Collaborate with Product Managers and designers to define product requirements and develop technical approaches - Make technical decisions, bringing significant architectural decisions to architect review and documenting them for future reference - Own the outcome of your work, presenting results to stakeholders and sharing lessons learned - Develop and maintain a deep understanding of the company's technology stack and architecture - Participate in code reviews, ensuring that all code meets the company's high standards for quality and security - Collaborate with other engineers to share knowledge and best practices, contributing to the growth and development of the engineering team - Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve the company's products and services
## What We Are Looking For - 5+ years of experience in software engineering, with a strong focus on product development and delivery - Experience working with AI agents and directing their implementation - Strong technical skills, including proficiency in languages such as Java, Python, or C++ - Experience with cloud-based technologies, including AWS or Azure - Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams - Experience with agile development methodologies, including Scrum or Kanban - Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions - Experience with test-driven development and continuous integration - Strong knowledge of computer science fundamentals, including data structures and algorithms
## Nice to Have - Experience working with on-demand marketplaces or similar platforms - Knowledge of DevOps practices and tools, including Docker or Kubernetes - Experience with machine learning or natural language processing - Strong understanding of security principles and best practices - Experience working in a remote or distributed team environment
## Benefits and Perks - Competitive salary range of $80k-
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.