Demo

Director of Engineering

BiggerPockets
Denver, CO Full Time
POSTED ON 2/13/2025
AVAILABLE BEFORE 4/13/2025
About BiggerPockets:

BiggerPockets is a leading digital platform for real estate investors. Our mission is to help people build wealth through real estate investing. We're looking for a Director of Engineering who shares our passion for innovation and can help drive our technical capabilities to new heights.


About the Role:

We are seeking a visionary Director of Engineering to lead and transform our engineering organization. In this role, you will be responsible for building a robust, scalable, and innovative software platform that powers BiggerPockets' digital experience for real estate investors. You will drive technical excellence and operational efficiency while aligning engineering efforts with business goals to deliver high-quality products that meet user needs and contribute to the company's growth and success.


Key Responsibilities:


Technical Leadership and Engineering Excellence

  • Develop and present a clear long-term technical vision and detailed short-term engineering roadmap, aligned with the company's overall strategy and financial projections
  • Quickly gain a deep understanding of the existing technology stack, architectural challenges, and opportunities for improvement
  • Frame all engineering initiatives in the context of solving business problems and improving user experience, with clear hypotheses on why proposed solutions are superior to alternatives
  • Develop and lead the software engineering team at BiggerPockets

Essential Outputs for 2H 2024:

  • Increase Velocity of Build/Measure/Learn Loops
    • Establish cross-functional teams aligned with key business products to reduce communication overhead
    • Collaborate with the data and analytics team to improve BiggerPockets' ability to understand and measure the business
    • Manage engineering capacity to ensure focus on bottleneck problems across the business
    • Implement automated testing strategies to ensure quality while maintaining rapid development cycles
  • Develop the Engineering Team
    • Implement a comprehensive skill assessment and development program for all engineering staff
    • Establish a mentorship program pairing senior engineers with junior team members
    • Organize regular technical training sessions and workshops on emerging technologies and best practices
    • Implement a rotation program allowing engineers to work on different projects and technologies
    • Foster a culture of knowledge sharing through regular tech talks and documentation initiatives
  • Implement Outcomes-Based Management of Engineering Processes (SLOs)
    • Define and implement Service Level Objectives (SLOs) for all critical services and APIs
    • Develop a comprehensive monitoring and alerting system to track SLOs in real-time
    • Create dashboards that provide visibility into system performance and SLO compliance
    • Establish a process for regular review and refinement of SLOs based on business needs and technical capabilities
    • Implement automated incident response procedures triggered by SLO violations
    • Develop a culture of accountability around SLOs across the engineering organization
    • Create a system for tracking and analyzing the root causes of SLO violations to drive continuous improvement

    Required Competencies:

    • Architectural Expertise: Deep understanding of software architecture patterns, especially in high-scale, distributed systems
    • Technical Leadership: Ability to guide and mentor engineering teams, fostering a culture of technical excellence and innovation
    • Agile Methodologies: Proficiency in implementing and optimizing agile development processes
    • Performance Optimization: Experience in identifying and resolving performance bottlenecks in complex systems, both technical and process
    • Security and Compliance: Understanding of security best practices and experience implementing them in software systems
    • Data-Driven Decision Making: Ability to use metrics and data analysis to inform technical decisions and prioritize engineering efforts
    • Cross-Functional Collaboration: Skill in working effectively with product, design, and business teams to align engineering efforts with company goals
    • Resource Management: Expertise in managing engineering budgets, team allocation, and vendor relationships
    • Innovation Leadership: Ability to foster a culture of innovation and continuous improvement within the engineering organization
    • Communication Skills: Excellent verbal and written communication skills, able to explain complex technical concepts to both technical and non-technical audiences
    • Strategic Thinking: Capacity to align engineering initiatives with long-term business objectives and industry trends
    • Problem-Solving: Strong analytical skills and ability to tackle complex technical challenges
    • Talent Development: Commitment to mentoring and developing engineering talent within the organization
    • Adaptability: Flexibility to adjust strategies and priorities in response to changing business needs or technological advancements
    • Ruby on Rails experience strongly preferred
    • iOS and Android Mobile App development experience strongly preferred

    Compensation:

    • $185,000 - $245,000 based on experience
    • 15% yearly bonus based on company performance

    Location:

    • Denver, CO 80222
    Schedule:

    • Hybrid (3 days per week out of our Denver office)

    BiggerPockets is proud to be an EOE/Veterans/Disabled/LGBTQ employer:

    • We celebrate, support, and encourage being different for the benefit of our team members and community. We do not discriminate on the basis of race, color, religion, age, sex, gender identity, sexual orientation, national origin, political affiliation, marital status, non-disqualifying physical or mental disability, genetic information, membership in an employee organization, retaliation, parental status, veteran status or other non-merit factor
    • We celebrate diversity and are committed to creating an inclusive environment for all team members. All employment offers are decided on the basis of qualifications, merit, and business need


    Benefits

    • Medical, dental, and vision coverage
    • Flexible paid time off
    • Office snacks & beverages
    • Tuition reimbursement & career development
    • 401k package
    • Paid parental leave
    • 12 company-paid holidays per year
    • Community service & volunteer opportunities
    • Amazing team & fun culture with lots of team events
    • Learn more about real estate investing

    Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

    Salary : $185,000 - $245,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Director of Engineering?

    Sign up to receive alerts about other jobs on the Director of Engineering career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $213,354 - $274,761
    Income Estimation: 
    $277,105 - $362,555
    Income Estimation: 
    $213,354 - $274,761
    Income Estimation: 
    $277,105 - $362,555
    Income Estimation: 
    $85,996 - $102,718
    Income Estimation: 
    $111,859 - $131,446
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $122,763 - $145,698
    Income Estimation: 
    $190,687 - $235,769
    Income Estimation: 
    $218,238 - $263,470
    Income Estimation: 
    $213,354 - $274,761
    Income Estimation: 
    $151,448 - $188,145
    Income Estimation: 
    $203,425 - $249,816
    Income Estimation: 
    $213,375 - $267,876
    Income Estimation: 
    $190,687 - $235,769
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at BiggerPockets

    BiggerPockets
    Hired Organization Address Denver, CO Full Time
    Job Description Job Description BiggerPockets is the leading resource for anyone looking to succeed in real estate inves...
    BiggerPockets
    Hired Organization Address Denver, CO Full Time
    BiggerPockets is the leading resource for anyone looking to succeed in real estate investing. Since 2004, we’ve helped i...
    BiggerPockets
    Hired Organization Address Denver, CO Contractor
    BiggerPockets is a dynamic company focused on empowering individuals in their real estate investment journey. With a com...
    BiggerPockets
    Hired Organization Address Denver, CO Full Time
    BiggerPockets is the leading resource for anyone looking to succeed in real estate investing. We offer content, tools, a...

    Not the job you're looking for? Here are some other Director of Engineering jobs in the Denver, CO area that may be a better fit.

    Director of Contracts

    SEAKR Engineering, Englewood, CO

    AI Assistant is available now!

    Feel free to start your new journey!