Manager/Lead Backend Engineer

Rochester Hills, Michigan
Engineering /
Full-time /
Hybrid
About Us: 
Zoomprop is a real estate investment data platform that offers exceptional investment data for brokerages, institutional investors, or anyone who employs real estate investments as a vehicle for their investment goals. We pride ourselves on being the equivalent of the Bloomberg Terminal in the finance industry, but specifically tailored for the real estate sector. As a promising startup backed by seed funding, our team boasts extensive experience from reputable companies such as MLB, Pandora, and eBay. Our CEO has a proven track record of successfully raising over $300 million in funds and launching several startups, one of which has gained international recognition. Additionally, our President has contributed to several prosperous startups as an early employee, with two successful acquisitions and an IPO under his belt.

Role Overview
As a Manager/Lead Backend Engineer you will be a key driver in shaping the future of our backend development processes. Your leadership will be instrumental in designing, implementing, and maintaining scalable and reliable backend systems. This role is hands-on, requiring proficiency in Python, AWS, REST API development, and expertise in data engineering using tools like Dagster or Airflow.

Key Responsibilities
- Leadership: Lead and inspire a team of backend engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Backend Development: Drive the design and implementation of robust, scalable, and efficient backend systems, actively participating in hands-on coding.
- AWS Expertise: Utilize your in-depth knowledge of AWS services (e.g., EC2, Lambda, RDS, API Gateway) to architect and maintain a secure and scalable cloud-based infrastructure.
- REST API Development: Oversee the development and integration of RESTful APIs, ensuring seamless communication between different components of our technology stack.
- Data Engineering: Leverage your expertise in data engineering using tools such as Dagster or Airflow to design and implement reliable data pipelines.
- Code Quality and Best Practices: Establish and enforce coding standards, best practices, and documentation to ensure the delivery of high-quality, maintainable code.
- Collaboration: Work closely with cross-functional teams, including frontend developers, product managers, and data scientists, to ensure alignment and seamless integration of backend systems.
- Performance Optimization: Monitor system performance, troubleshoot issues, and implement optimizations for enhanced efficiency.
- Recruitment: Actively participate in the recruitment process for backend engineering roles, conducting interviews and assessing candidates' technical skills.

Qualifications
- Bachelor's degree or higher qualification in a relevant field (Computer Science, Engineering, etc.).
- Proven experience (8+ years) in backend engineering roles with a strong focus on backend development and team leadership.
- Solid proficiency in server-side programming languages, specifically in Python.
- Experience with REST API design, development, and integration.
- Expertise in AWS services, particularly EC2, Lambda, RDS, and API Gateway.
- Hands-on experience in data engineering using tools like Dagster or Airflow.
- Strong understanding of database design principles and data modeling.
- Excellent leadership and communication skills, with the ability to mentor and guide a team effectively.
- Proven ability to work collaboratively in a cross-functional environment.
- Strategic thinking and problem-solving skills.
- Actively participate in hands-on coding
$150,000 - $180,000 a year
We're a small but mighty team, and your inclusion would offer the chance to significantly influence the product, culture, and future triumphs of the company! We look forward to speaking with you!