Senior Software Engineer
Payhoa โ United States ยท Posted ~3 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Reports to: Director of Research & DevelopmentPartners with: Product Owner, Product Analysts, Product Designer, Principal Engineers, and fellow engineersLocation: Hybrid, with in-person team days at our Lexington, KY officeSalary range: $130,000โ$145,000 base, plus stock options and benefits
About PayHOA
PayHOA is the all-in-one software that lets self-managed HOAs and condo associations run their communities 100% online โ dues, payments, accounting, communication, and more.
More than 6,000 communities trust us, customers rate us 4.7 stars on Capterra and G2, and our support team holds a 98.7% satisfaction score.
Founded in Lexington in 2018, PayHOA bootstrapped its way to profitability before raising a $27.5M Series A in 2024.
We're still a close-knit team where everyone's work is felt by customers and teammates alike, and we're looking for people who want to build something lasting together.
Mission: Powerfully simple community management, for all.
Values: Always Leveling Up ยท Own the Outcome ยท Engineer Powerful Simplicity ยท Listen.
Solve.
Wow.
ยท Proud of the Work, Proud of the Place
About the Role
We're hiring a hands-on Senior Software Engineer to lead complex features from idea to production on our Laravel platform.
This is a building role, not a managing one โ you'll design, write, review, and ship code every week.
We're a hybrid team.
We get together at our Lexington office for planning, pairing, and team days, and work from home the rest of the time.
Claude Code is part of every phase of how we build, and we're shipping AI features to customers, from intelligent assistants to document understanding to agentic workflows.
You'll do both โ build with AI every day, and build AI into the product.
What success looks like in year one
You lead complex features end to end, from design through release, with risks raised early and few surprisesYou've designed and shipped at least one AI-powered feature that customers useAn area of the platform you own is measurably faster, safer, or better tested than when you found itThe team moves faster because of you, through your reviews, pairing, and the standards and AI workflows you help shapeWhy this role
Your work reaches thousands of communities and moves real money for them, so craft mattersAI-first engineering for real โ Claude Code is our primary tool, paid for, and used across the whole development lifecycleA stable, Series A-backed company with a close-knit team and real ownership of your work
What You'll Do
Delivery and design
Lead complex initiatives end to end โ break the work down, sequence it, and keep it visibleMake sound design calls that balance speed and long-term maintainability, and document the significant onesRaise risks early, with options, before they become surprisesAI-powered product and workflow
Design and build AI-integrated features with care for reliability, cost, and user trustValidate model outputs, enforce data boundaries, and make automated actions auditableUse agentic tools to accelerate delivery without giving up understanding of the code you shipQuality, security, and performance
Write readable, maintainable code with the right tests.
Performance, reliability, and accessibility are part of doneHandle customer, payment, and personal data responsibly in a multi-tenant platformFix problems at the source and leave code better than you found itCollaboration and leadership
Give and receive reviews focused on correctness and simplicityUnblock and mentor teammates, and help shape our engineering standardsWork closely with Product to turn direction into dependable improvements for customers
What You Bring
Required
5+ years building production software, with deep PHP and Laravel experienceDaily, hands-on use of agentic AI development tools (Claude Code, Cursor, Codex, MCP servers, custom skills, or similar), and something you built with them that you can walk us throughStrong SQL and relational data modelingExperience shipping and supporting a production SaaS productClear written communication and an ownership mindset โ you take responsibility for results, not just tasksWithin a reasonable drive of our Lexington office for in-person team daysPreferred
Angular, or another modern TypeScript front-end frameworkAWS experienceBuilding LLM features in production (tool use, retrieval, and evaluation)Payments, accounting, fintech, or property-management softwareMentoring engineers or leading a technical initiative across a teamDon't check every box? Apply anyway.
We hire for aptitude, attitude, and ambition as much as for a perfect match on paper.
Benefits
Competitive base salary ($130,000โ$145,000)Stock options, so you share in what we buildMedical, dental, and vision, with $0 employee-only premiums on our base plans401(k) with a 4% company contribution, fully vested from day one โ whether or not you contributeFlexible PTO, 10 paid holidays, and paid sick timePaid parental leave, including 12 weeks of paid maternity leaveCompany-paid life insurance, HSA and FSA options, and 24/7 counseling and wellness resourcesA MacBook and the tools you needFunded training, courses, and conferences
Engineers at PayHOA turn ideas into reliable software that thousands of communities count on.
At PayHOA, excellence is a shared habit.
We build software that communities trust with their money and their homes, and we hold a high bar for it together.
If that sounds like you, we'd love to talk.
PayHOA is an equal opportunity employer.
We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.
Need an accommodation during the hiring process? Email HR@payhoa.com.
PayHOA participates in E-Verify.
We have 153,175 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 153,175 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume