Salary Range: $220k to $250k base
Location: Remote (Americas)
🌲About Us: We're Plantbid, a rapidly growing SaaS company revolutionizing the landscaping industry by connecting landscapers to the best plants at the best price.
📰 Job Summary: We're seeking an experienced Software Engineer with a strong background in Python and REST APIs to design and develop scalable backend services using FastAPI and NoSQL databases.
🎯 Key Responsibilities:
- Design and develop scalable backend services using Python, FastAPI, and a NoSQL database.
- Write tests to ensure quality and reliability of our services.
- Participate in pair programming and provide constructive feedback and support to your peers.
- Use your deep knowledge of Python and NoSQL to support your team.
- Contribute to our shared best practices, guidelines, and documentation.
🔧 Required Skills & Qualifications:
- 8+ years of professional experience in a Python backend development role.
- Strong experience in designing, implementing, and optimizing backend services.
- Familiarity with NoSQL databases.
- Familiarity with continuous integration and deployment processes.
- Experience with AI-powered coding tools.
🌟 What We Offer:
- Competitive salary ($220k to $250k base), plus generous profit-sharing and bonus structure.
- Medical, Dental, and Vision
- Equity
- Remote-first, generative culture
- Opportunity to join a fast-growing, revenue-positive company
- Collaborative work environment with passionate, dedicated colleagues
- Exposure to cutting-edge technologies and innovative approaches to software development
- A chance to make a real impact on our product and contribute to the success of the landscaping industry
🙋 About the Team:
- Our Engineering department is a small, close-knit team that prides ourselves on our speed and quality of delivery.
- We believe in writing tests to ensure code quality and maintainability.
- We use AI tools to extend our coding capabilities and get more done.
- We frequently pair program for the benefits it brings to the code and the team.
- We practice collaborative problem solving.
✅ Application Process:
- If you have connections with the company, then have your connection submit your resume to the CTO.
- Otherwise, please use the Easy Apply process on LinkedIn. You can find it here:
https://www.linkedin.com/jobs/view/4280977360/