Director of Engineering
About Cobu
Cobu is an early stage seed funded proptech SaaS startup (B2B2C model) on a mission to empower everyone to feel like they belong wherever they live. Born out of the frustration of seeing loved ones and friends cope with loneliness and isolation, Cobu’s community platform makes it easy for residents to connect with their neighbors and neighborhood, turning apartments into homes.
Cobu expanded from a handful of apartments in Boston in 2019 to over 85 cities, 36 states, and 100k+ apartment homes. Growing with leading residential property owners and managers who share the same commitment to build stronger communities; and we help their business grow by helping them retain and attract happier residents.
We are a remote first culture of high performers with diverse backgrounds. We have grown responsibly in a capital efficient manner and intend to continue doing so (doing more with less). We live Cobu’s values everyday by being community first, innovating, creating value, and sparking joy; and together, we are on a mission to change the world.
About the Role
We are looking for an experienced Engineering manager with previous early stage startup leadership experience to join our team and lead engineering in a ‘player/ coach’ role. You will have the opportunity to disrupt a big industry while also doing a lot of good for the world in creating human connection. The ideal candidate will have a strong technical background and experience leading engineering teams. You will be responsible for planning, designing, and executing engineering projects, as well as managing and developing engineering staff.
RESPONSIBILITIES
-
Full ownership of Cobu’s entire Technology function (team, tech stack, and related decisions) and optimizing it ongoing to meet the evolving needs of the business
-
Strategic partner to Cobu’s VP Product, and business leaders, to help define and build the deliverables that best support Cobu’s business goals
-
Lead, grow, and mentor a diverse team of high performing engineers to ensure timely delivery of high-quality software products while fostering a collaborative environment
-
Hire and grow the Engineering to 5+ Engineers over next 12-18 months at a pace that aligns with achieving business goals that supports the growth
-
Translate business requirements into technical specifications and develop software architecture and design based on those requirements
-
Participate in hands-on coding, review code, and provide technical guidance to the engineering team
-
Collaborate with cross-functional teams, including Product Management and Design, to identify technical solutions and ensure product delivery meets requirements
-
Define, monitor and report on engineering metrics, including code quality, code coverage, sprint velocity, and app performance (speed, bugs, etc)
-
Develop solutions to improve the performance, scalability, and security of systems
-
Directly lead and manage ongoing Cobu’s data security and SOC 2 compliance program and any related customer facing data security reviews
-
Hire, train and mentor new engineering team members
-
Ensure adherence to software development best practices, including code reviews, testing, and continuous integration
-
Evangelize on behalf of the company and its vision (internally and externally)
Qualifications:
-
Bachelor's or Master's degree in Computer Science or related field
-
7+ years of full stack software engineering experience including leadership experience thriving in an early stage startup environment
-
2+ years of experience managing a team of software engineers and related process
-
Strong leadership, communication, and problem-solving skills
-
Ability to take strong ownership for the entire technology function/area and representing that to both internal senior leadership at Cobu and to Cobu customers at times
-
Experience building APIs, mobile apps, web applications, and mobile apps using React / React Native and strong desire to develop React Native Expertise
-
Strong understanding of mobile development UI/UX design principles and best practices
-
Experience with data security and SOC 2 compliance and security reviews by existing and potential customers
-
Familiarity with software development best practices, including code reviews, testing, and continuous integration
-
Comfortable with hands-on coding and working in a fast-paced, startup environment
-
High level of accountability, bias to action, and a desire to empower individuals on the team to perform at their best
-
High standards for code quality, maintainability, and performance
-
Experience working with Javascript / Node, or advanced experience with another backend framework (Rails, Django, Flask, Spring)
-
Experience working with a major database (Postgres, MySQL, etc)
-
Ops experience, particular with AWS
-
Experience and passion for early stage startup environments
Compensation/Benefits
Remote team, competitive salary, sales commission plan, bonus, equity, health benefits (medical / dental / vision), 401k, unlimited vacation