Housing is a vibrant field, and our team is dedicated to enhancing the living experiences of our communities. Traditional property management has seen little innovation, and we're excited to change that-introducing smarter tools and systems that empower property managers to work more efficiently, enabling better control, lower costs, and superior experiences for our residents.
We are seeking an experienced and dynamic Engineering Lead to spearhead Bungalow's next phase of innovation, shaping and guiding our technical vision while thoughtfully evolving our existing systems and architecture. This role offers an exciting opportunity to have meaningful influence-leading new initiatives, experimenting with cutting-edge technologies, and assembling a talented team to drive our growth forward.
Ideal candidates will thrive in balancing forward-looking engineering decisions and strategy with practical considerations that thoughtfully navigate our existing technical landscape.
Responsibilities
- Technical Strategy: Define and drive the technical roadmap, aligning engineering best practices with emerging technologies to ensure long-term performance, scalability, and reliability for our customers and internal teams.
- Team Leadership & Hiring: Build, lead, and mentor an exceptional engineering team, fostering a culture of collaboration, innovation, and continuous improvement.
- System Reliability: Establish and maintain robust monitoring, alerting, and logging practices, ensuring high availability, proactive detection, and swift resolution of production issues.
- AI Integration: Evaluate and integrate AI tools to enhance code quality, streamline documentation, improve development processes, and unlock new business efficiencies. This includes:
-Automating internal documentation to enhance team productivity.
-Refactoring and optimizing legacy code.
-Developing AI-powered support tools for immediate engineering assistance.
-Exploring additional opportunities for innovative applications of AI.
- Operational Partnership: Partner closely with Operations to identify recurring issues, implement solutions for enhanced monitoring and stability and streamline frontend/backend integration
- Feature Development: Lead the design and implementation of new product features, ensuring solutions are efficient, reliable, maintainable, and scalable.
Tech Stack
Our technology environment includes:
- Backend: Python, Django, GraphQL, REST APIs
- Database: PostgreSQL
- Frontend: Vue, Vuetify
- Deployment: AWS, Vercel
- Mobile: React Native
Experience with these technologies is highly valued, as they form the foundation of our current and future product development.
Who We're Looking For
- Strategic Leader: Passionate about leveraging modern technologies-including AI-to drive innovation, efficiency, and operational excellence.
- Creative Problem Solver: Approaches challenges thoughtfully, balancing optimal user experience with robust technical architecture.
- Collaborative Communicator: Thrives in cross-functional environments, facilitating clear communication across teams.
- Technical Innovator: Enthusiastic about exploring cutting-edge AI tools to optimize development workflows and system performance.
- Experienced Engineer: 7+ years of full-stack development expertise (preferably Python), with 3+ years in engineering management. Proven experience in designing scalable architectures, API structures, and modernizing legacy systems.
- Systems Expert: Skilled at managing database schemas, implementing robust monitoring solutions, and maintaining system health and reliability.
- Organized Multitasker: Excels at navigating multiple projects simultaneously in a dynamic environment while maintaining attention to detail.