- Top 10% of respondersSmartRent is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, SmartRent usually responds to incoming applications within two weeks
- Public StagePublicly traded company
Manager, Engineering (Full Stack)
- $150k – $175k
- 6 years of exp
- Full Time
Not Available
In office - WFH flexibility
Austin VanderVelde
About the job
Job Description
SmartRent is looking to hire a Manager, Engineering to lead a squad and help own our SmartRent Manager, Self Guided Tours and Parking products. The day-to-day responsibilities of the role include keeping your team on track with projects, partnering with cross-functional squads (Engineering, QA, Product, Design) and engineering leadership to plan and prepare for upcoming projects, and facilitating individual growth with the software engineers on your team. Ultimately, we are looking for someone who loves the intersection of software engineering and people. In this position, you’ll report to our Director of Engineering.
Responsibilities
- Lead a group of software engineers that together with members from product, QA, and design make one cross-functional squad that works on projects together from planning to execution.
- Manage the direct reports on their team, conducting regular 1:1’s, performance reviews, creating SMART goals, and building growth areas to help them grow in their career.
- Maintain an engineering roadmap for your domain.
- Help run and maintain regular SDLC meetings such as daily standups, reviews with key stakeholders on the product such as QA and design, lead engineering planning meetings, and maintain the Jira board for their team.
- Work with technical advisors and the product team to flesh out early-stage concepts for upcoming projects to ensure they are technically feasible and to provide early insight from an engineering perspective.
- Review high-risk or high-impact pull requests on GitHub.
- Help hire and onboard new engineers and train and mentor existing engineers.
- Own the release preparation and deployment process, ensuring high-quality releases; while also being in on-call rotations for post-deploy monitoring.
- Monitor tooling such as DataDog and Sentry for project health.
- Maintain SmartRent and Engineering Values for your team.
- Jump into code as needed with high competency of common engineering best practices and a strong understanding of engineering architecture.
- Performs other duties as required.
Required Qualifications
- 7+ years of related software engineering experience
- 2+ years of experience as a tech lead or engineering manager
- Experience with a backend language such as Elixir, Ruby, Go, Python, PHP, or functional JavaScript
- Experience with a frontend library such as React or Vue
- Experience with relational database PostgreSQL (Postgres)
- Experience with RESTful API’s and asynchronous requests.
- Familiarity with code versioning tools (git).
- Familiarity with Jira for tracking and project management.
- Excellent written and verbal communication skills
- Strong attention to detail
- Understanding of the SDLC (software development life cycle)
- Passionate about their work and their team
- Regularly demonstrates ownership
- Loves problem solving and helping unblock their team
- Helps engage and build relationships among their team
- Thrives in a rapidly changing environment
- Previous experience at a fast-paced company or startup
Technologies we use and teach
- Elixir
- React (with TypeScript)
#LI-Hybrid
#LI-AV1
About the company
- Top 10% of respondersSmartRent is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, SmartRent usually responds to incoming applications within two weeks
- Public StagePublicly traded company