Senior Software Engineer
Role & Goal:Design and develop scalable and robust software solutionsUse AI tools thoughtfully to develop and debug software more efficiently while maintaining strong judgment and a focus on product quality.Approach technical decisions with a product mindset, considering user needs, business goals, and technical tradeoffs.Partner with product and design to shape solutions, clarify requirements, and improve the overall user experience.Participate in code reviews to ensure code quality and maintainabilityTroubleshoot and debug complex software issuesContribute to the continuous improvement of our development processesEnsure the security and performance of software applicationsRemote Work with/ Hybrid Opportunity - We are a remote team with a hybrid office structure for Nashville area team members.Participate in weekly team meetings and trainings - These are generally at 9 am or 3 pm CT but may vary based on events and team availability.As an early-stage company, roles may change, and expand over time. You will have an opportunity to participate in lots of new initiatives and projects.Attend and engage during 1-2 annual team meetings. These are generally 3 days, including travel.About You:The "must haves"Mission and Value alignmentWe are only hiring in Mountain, Central, or Eastern time zones to keep our team within 1 hour plus or minus from our 'hub' in Nashville.5+ years of experience in software developmentProficiency with TypeScript or JavaScriptStrong understanding of data structures, algorithms, and software design patternsExperience building on a cloud platform like AWSExcellent communication and interpersonal skillsAbility to work independently and as part of a teamStrong product judgment and the ability to balance customer needs, business priorities, and technical constraints.Experience collaborating with product and design partners to turn ambiguous problems into practical, valuable solutions.The "nice to haves"Experience working with our stack: NestJS, Next.js and PostgreSQLNashville, TN or Indianapolis, IN proximity - Home service, franchise, or real estate experienceFamiliar with home service software like CRMs, FSMs or other sales platformsJ-18808-Ljbffr