What are the responsibilities and job description for the Lead Python Engineer position at Rentable?
Job Description
Job Description
We're Changing the Rentals Industry
We're a profitable, growth-stage company building industry-leading martech and data SaaS products for the rentals industry. While originally known for building and operating one of the U.S.'s largest rental marketplaces - Rentable, we recently launched a martech product and a competitive intelligence software - ApartmentIQ, both with high growth rates.
We're a 100% remote team of 100 spread across the U.S. from coast to coast. While we enjoy the flexibility of remote work, we get the entire department together 3 times a year to have fun and work hard in person.
While we've raised $30MM to date from some of the world's best investors, we're profitable with a strong balance sheet and an indefinite runway. We pride ourselves on achieving rapid growth without having to incinerate capital.
If you like the idea of joining an industry-changing company made up of people who genuinely like each other, ApartmentIQ could be a great fit for you.
The Role
We're looking for an experienced Lead Python Engineer to help us build robust, scalable, and innovative solutions for our data-driven initiatives. You will lead two other engineers and play a pivotal role in architecting systems, managing projects, and delivering high-quality software that meets our business goals. While we primarily use python for data collection, we use ruby for our core application. ApartmentIQ is the industry's only source of daily, unit-level competitive intelligence. With four years of public data and over 30 million units tracked nationwide, ApartmentIQ provides unmatched insights for multifamily operators.
If you are a highly motivated, results-oriented individual with a passion for growth and thrive in a fast-paced startup environment, we would love to hear from you. Join our team and help shape the future of our exciting company!
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
Qualifications :
Why ApartmentIQ :