Job Overview
About UsAt RecreateAi, we’re transforming the home services industry (HVAC, plumbing, electrical, roofing, and more) with cutting-edge, AI-powered tools. Our flagship product, ScheduleBot, automates job scheduling, ensuring no lead is ever missed. With demand rapidly growing, we’re expanding our development team and looking for a motivated and skilled Software Developer with experience in Go and Python to help us scale.Role OverviewWe’re seeking a backend-focused Software Developer who’s passionate about building fast, reliable, and maintainable systems. You’ll be key to developing new features and improving core infrastructure, working to deliver elegant solutions that impact thousands of service-based businesses.System Development: Build and optimize React-based frontends with REST APIs and WebSocket integration for seamless user experiences. Develop and maintain Python (Django/PostgreSQL) backend for CRUD operations and business logic. Implement Python (Celery) for cron jobs and batch processing on dedicated servers.Golang-Driven Streaming: Lead development and optimization of our Golang-based AI streaming application, leveraging WebSocket integration for low-latency, high-throughput audio and data streaming. Ensure scalability and performance of real-time streaming systems critical to AI-driven customer interactions.System Integration: Maintain and expand a scheduling API that integrates with various CRM systems, ensuring robust interoperability with the Golang-based AI streaming application.Message Queuing and Caching: Utilize message queuing systems and caching solutions (e.g., Redis) to ensure efficient, scalable system performance.DevOps and Infrastructure: Manage and optimize AWS-based infrastructure, including Elastic Beanstalk for backend services and AWS Amplify for frontend deployments. Support CI/CD pipelines for efficient and reliable iteration.Collaboration: Contribute to code reviews and adopt best practices in a collaborative team environment.Problem Solving: Tackle challenges in real-time AI processing, low-latency streaming, and system scalability to deliver a high-quality product.Required Skills and QualificationsExperience: 1+ years of software engineering experience, with a focus on building scalable, real-time applications.Golang Expertise: Strong proficiency in Golang, with experience building high-performance, low-latency streaming applications using WebSocket integration. Ability to optimize Golang-based systems for scalability and real-time performance.Technical Stack: Proficiency in React for frontend development with REST APIs and WebSockets. Experience with Python (Django, Celery) and PostgreSQL for backend CRUD and batch processing. Familiarity with message queuing systems and caching solutions (e.g., Redis).DevOps: Experience with AWS (Elastic Beanstalk, Amplify), CI/CD pipelines, or cloud infrastructure management.AI and Real-Time Systems: Understanding of low-latency, high-throughput systems, ideally with exposure to AI-driven applications or streaming audio/video.Integration: Experience building or maintaining APIs that integrate with third-party systems (e.g., CRMs).Problem-Solving: Ability to learn quickly and design effective solutions to complex technical challenges.Team Fit: Comfortable working in a collaborative, in-person team environment with a startup mentality, taking ownership of critical systems.Preferred QualificationsExperience in a startup environment or as a high-impact engineer on complex projects.Strong Golang experience in AI-driven or real-time streaming applications.Familiarity with AI-driven applications or scheduling software.Experience optimizing WebSocket-based streaming for real-time customer interactions.Experience with Large Language Models (LLMs).Knowledge of home service industry workflows or CRM integrations.Why Join Us?Work at the forefront of AI and automation in a high-growth industryCompetitive salaryMedical benefits and paid time offA collaborative, impact-driven culture with hands-on mentorshipReal product ownership – your code will shape our customer experienceJob Type: Full-timeBenefits:Health insurancePaid time offSchedule:8 HoursLocation:Remote, with hybrid options available for candidates in the DFW area
Company logo: https://media.licdn.com/dms/image/v2/D560BAQEAdwHhx-OcKg/company-logo_400_400/company-logo_400_400/0/1728325132796/recreateai_logo?e=1754524800&v=beta&t=E5L1LXKoB9UYTt_VHOXn4lr8YipU4e0n9HQJ4V-3F8Q
Job Detail
Related Jobs (6646)
- Software Engineer – ON-SITE on June 17, 2025
- Junior Software Engineer – REMOTE on June 7, 2025
- Software Engineer – Java – ON-SITE on June 9, 2025
- Software Engineer I on June 6, 2025
- Senior Software Engineer I (Full stack Dev) – ON-SITE on June 17, 2025
- Software Engineer – ON-SITE on June 9, 2025
- Software Engineer – ON-SITE on June 6, 2025
- Software Engineer II – HYBRID on June 3, 2025
- Software Engineer – HYBRID on June 6, 2025
- Software Engineer – ON-SITE on June 8, 2025