AppFolio is hiring for Data Engineer I | Remote

AppFolio is hiring a Data Engineer I to help build next-generation data infrastructure supporting analysts, engineers, and machine learning workflows. You’ll work with cutting-edge technologies like Kafka, Flink, Snowflake, and AWS — while contributing to scalable data pipelines, governance, and monitoring systems.

  • Company: AppFolio
  • Location: Remote + Santa Barbara, CA; Dallas, TX; San Diego, CA; Atlanta, GA; Denver, CO; Chicago, IL; Washington, DC
  • Employment Type: Full-Time
  • Salary Range: $94,400 – $118,000 per year
  • Job Type: Software Engineering

Key Responsibilities

  • Build scalable real-time data pipelines using Kafka and Flink
  • Improve architecture, data quality, and governance
  • Collaborate with developers, analysts, and scientists on data needs
  • Develop infrastructure-as-code and ensure data reliability
  • Recommend and implement new data technologies

Minimum Qualifications

  • 1+ years with Apache Kafka and stream processing (e.g., Flink)
  • Experience with Python or Ruby and SQL query optimization
  • Hands-on with AWS (IAM, VPC, S3, MSK, EKS)
  • Strong understanding of data lakes and warehouse tools (Snowflake)
  • Bachelor’s degree in Computer Science or related field

Preferred Qualifications

  • Experience with Debezium, Apache Iceberg, or Trino
  • Hands-on with Kubernetes and Docker
  • ML/data science collaboration skills a plus

Apply Now

Note: AppFolio is an equal opportunity employer promoting diversity, inclusion, and flexible work-life balance.

Explore More: Top Remote Data Engineering Jobs in USA.

Posted by Arjun

FAA Part 107 Certified FPV Drone Pilot | Tech Journalist | Contributed to Prominent Sites | Broke Key Samsung News