Job Specifications
Software Engineer – Automation & AI
Work Location: In person (Atlanta, GA)
Pay: $100,000.00 – $120,000.00 per year
About Rockhaven Homes
At Rockhaven Homes, we’re dedicated to providing a superior home buying experience. We build vibrant communities of single-family homes and townhomes pairing quality craftsmanship with a collaborative, forward-thinking team culture.
We utilize tools like Power BI, SQL, MarkSystems, Python, and Power Automate to streamline reporting/operations and empower every department with actionable insights.
Role Overview
This is a hands-on, in-office Software Engineer role reporting directly to the CTO. You’ll be our second software-focused technical hire, working closely with leadership to design, build, and iterate on internal business applications and automation tools.
Much of the work will be experimental and greenfield. Early versions may be rebuilt, refactored, or discarded as we learn. We value coachability, curiosity, and learning ability over rigid experience or fixed ways of working.
You should be comfortable taking a loosely defined idea (for example: “help us map and track our starts process across departments”) and beginning to design and build practical solutions independently, with regular feedback and final code review from the CTO.
This role is ideal for someone excited about new technology, applied AI, automation, and rapid development, who wants meaningful ownership and direct exposure to how a business operates. You will be working side-by-side with multiple teams and must be proficient in communication with non-technical users. You will on occasion need to help with technical support, largely for the apps you will have helped create.
Focus Areas
~50% internal application development (business tools, dashboards, workflows)
~30% automation & applied AI (APIs, agents, integrations)
~10% experimentation, prototyping, and technical R&D
~10% Technical Support / Application Maintenance
Key Responsibilities
Application Development
Design, build, and maintain internal business applications used across departments
Support current internal business applications
Translate loosely defined business needs into working technical solutions
Develop data-backed tools that support operations, reporting, and decision-making
Implement role-based access, workflows, and basic authentication where needed
Iterate quickly based on real user feedback and evolving requirements
Automation & AI Integration
Integrate third-party APIs, webhooks, and internal systems
Build automation workflows to reduce manual processes and operational friction
Incorporate applied AI tools (LLMs, agents, summarization, recommendations) into internal apps where appropriate
Prototype agent-style tools that assist with monitoring, analysis, and task routing
Evaluate new tools and technologies and recommend practical use cases
Collaboration & Growth
Work directly with the CTO on architecture, design decisions, and code reviews
Communicate technical concepts clearly to non-technical stakeholders
Document systems, workflows, and decisions to ensure maintainability
Continuously learn new tools, frameworks, and AI capabilities
Help shape internal development standards and best practices as the team grows
Growth & Development
Direct mentorship from the CTO with frequent feedback and guidance
Exposure to the full lifecycle of internal software—from idea to production
Freedom to experiment, learn from failure, and propose new ideas
Qualifications
2–5 years of experience in software development or a similar technical role
Strong fundamentals in at least one modern programming language (Python strongly preferred)
Comfort working with APIs, integrations, and data-driven applications
Experience building or maintaining web applications, dashboards, or internal tools
Ability to work independently with minimal initial requirements
Strong curiosity and willingness to learn new technologies quickly
Excellent communication skills and openness to feedback
Bonus (Nice to Have)
Experience with multiple frameworks
Familiarity with modern modular or API-first architectures
Exposure to SQL databases and data modeling concepts
Experience integrating AI/LLM APIs into applications
Familiarity with Power BI, Power Automate, or internal business tooling
Experience working in small teams or startup-style environments
Benefits:
401(k)
Dental insurance
Health insurance
Vision insurance
Paid time off