Data Engineering Team Lead

closed
Rentable Logo

Rentable

πŸ“Remote - Worldwide

Summary

Join ApartmentIQ, a profitable, growth-stage company building industry-leading martech and data SaaS products for the rentals industry, as a Lead Data Engineer. You will lead a team of engineers, architect systems, manage projects, and deliver high-quality software. The role requires experience in software development, leading engineering teams, and building data ingestion systems. We offer a 100% remote workplace, competitive compensation, flexible vacation, and comprehensive benefits including health, disability, and life insurance, as well as a 401k program. ApartmentIQ is the industry’s only source of daily, unit-level competitive intelligence, providing unmatched insights for multifamily operators. We are a 100% remote team of 100 spread across the U.S.

Requirements

  • 5+ years of experience in software development, experience in a high-growth B2B SaaS startup is strongly preferred
  • Proven track record of leading other engineers to deliver projects that customers love
  • Organized and detail oriented with project management experience
  • Experience collecting data from the web using parsing and scraper tools like beautiful soup, proxy usage, and playwright/puppeteer
  • Experience building and scaling batch-style data ingestion systems
  • Experience with data pipeline tools similar to Apache Airflow and dbt
  • Experience using cloud services such as AWS: RDS, ECS, S3, Lambda, OpenSearch
  • Experience with Python, Go, Ruby on Rails, or similar languages and frameworks
  • Experience building and implementing robust monitoring and observability solutions, including performance metrics, error monitoring, and distributed tracing
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and influence stakeholders
  • Demonstrated ability to thrive in a dynamic, rapidly changing startup environment

Responsibilities

  • Lead a small team of skilled engineers to design, develop, and maintain data pipelines, ensuring scalability, reliability, and performance
  • Allocate resources effectively to ensure that projects are completed efficiently
  • Provide technical guidance and support to team members as needed
  • Monitor project progress and address any issues or risks that arise
  • Make impactful individual contributions while setting a high standard for code quality
  • Lead the design and implementation of data ingestions processes using asynchronous workers and store data in modern warehousing solutions
  • Monitor daily ingest processing and utilize anomaly detection to identify issues quickly
  • Foster a culture of innovation and continuous improvement within the engineering department
  • Stay current with industry trends and best practices in engineering management
  • Anticipate, identify, and resolve technical issues that may inhibit product enhancements and project goals
  • Fostering a culture of mentoring, learning, and information sharing across the broader engineering team

Benefits

  • 100% remote workplace
  • Competitive Compensation Package
  • Flexible Vacation Policy
  • Medical, Dental, and Vision Insurance
  • 100% paid Short-Term Disability, Long-Term Disability, and Life Insurance Program
  • 401k Program
This job is filled or no longer available

Similar Remote Jobs