Software Developer

Property Leads

Software Developer

National
Full Time
Paid
  • Responsibilities

    Software Developer

    Remote | United States

    Role Overview

    We are seeking a highly skilled Software Developer to join Property Leads , a fast-growing start-up specializing in lead generation and data solutions for the real estate industry. This role is crucial in automating processes and ensuring our company remains lean and efficient.

    With a small, dynamic team of 16 people , this position requires more than a traditional 9-to-5 commitment. The ideal candidate will have a strong problem-solving mindset, be a self-starter, and thrive working both independently and collaboratively.

    Responsibilities

    • Automate processes and develop solutions to improve efficiency and scalability.
    • Build and maintain APIs to integrate our lead distribution system, CRM, phone system, and databases.
    • Work closely with two experienced developers and the leadership team (who have software engineering backgrounds) to drive revenue and reduce costs.
    • Develop and maintain software using Python (90%), JavaScript (Node.js) (9%), and HTML/CSS (1%).
    • Leverage machine learning (ML) and artificial intelligence (AI) to improve lead scoring, predictive analytics, and automation.
    • Design and implement solutions using ML models to enhance data accuracy and customer insights.
    • Stay on top of tech trends, particularly in serverless environments and AI/ML advancements.
    • Rotate on-call during weeknights and weekends to resolve any software crashes or errors.
    • Document software architecture and processes for team-wide understanding and scalability.

    Qualifications

    • Bachelor's degree in Computer Science , Software/Computer Engineering , or a related field preferred (or equivalent experience).
    • 5+ years of experience in software development.
    • Proven experience with machine learning and AI frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
    • Experience developing software in a serverless environment (AWS preferred).
    • Strong proficiency with Python for data processing and ML development.
    • Experience using MongoDB or similar database structures.
    • Proficient in building and utilizing APIs.
    • Basic understanding of JavaScript (Node.js) for developing efficient, reusable code.
    • Highly motivated and detail-oriented with a track record of delivering software in a fast-paced environment.
    • Strong interpersonal and communication skills.

    Benefits

    • Unlimited PTO
    • Paid Sick Time
    • **** Competitive compensation with growth opportunities in a fast-scaling start-up environment