Senior Software Engineering Manager
This position is the most hybrid of all management positions.
At the moment, the director of engineering will need to be able to dig into all of the sub-disciplines of engineering. This may change in the future.
Hybrid in that this position will manage the Platform/specialist engineers, including:
- Site Reliability engineers
 - Infrastructure engineers
 - Data engineers
 - Integration engineers
 
Required responsibilities / assignments
Back-end architect
We engage in architecture review conversations and offer feedback on potential approaches by thinking at a systems level, we put teammates first by using code reviews as a way to help them do their best work, and we ensure we consistently ship high quality code.
Ruby,Data,Rails,Collaboration,Infrastructure,Estimation,Engineering Communication
Front-end architect
We engage in architecture review conversations and offer feedback on potential approaches by thinking at a systems level, we put teammates first by using code reviews as a way to help them do their best work, and we ensure we consistently ship high quality code.
Web Technologies,Estimation,Initiative,Prioritization,React,Collaboration,Engineering Communication
Manager
We strive to influence those we serve to achieve their own goals as well as their work goals via clarity, trust, accountability, empowerment, and being an example of the Lessonly values and definition of an ideal team player.
Mentorship,Product Knowledge,Sense and Respond,Systems Management,Stakeholder / Feedback Management,Goal Management,Prioritization,Community,Lessonly Business Knowledge
On-call application engineer
We respond to and triage all application wide errors and outages
Collaboration,Infrastructure,Ruby,Rails,Data,Engineering Communication,Software Investigation
Back-end Code reviewer
We ensure we’re shipping high quality backend code, we put teammates first by using code reviews as a way to help them do their best work, and we keep stories moving through our process.
Ruby,Rails,Data,Prioritization,Collaboration,Engineering Communication
Infrastructure engineer
We create, maintain, document update distributed reliable infrastructure.
Site reliability engineer
With great compassion for our fellow engineers and end-users, we manage the balance between speed of innovation and reliability of end-user experience.
Recruiter
Our sole goal is to help fill the top of the funnel with "Hell Yeah" candidates
Squad organizational design architect
Our goal is, by continually refining the design of the org, to give the department as a whole the best chance of success
Optional responsibilities / Assignments
Hiring manager
Bringing new folks into our tribe is one of the most important activities any of us will do. We ensure a good candidate experience, a great interviewer experience, and ultimately a talent/opportunity fit we are excited about.
Eligibility
- Take on and met/exceed the expectations of the 9 Assignments defined above
 - Earn the 20 Ability milestones defined above
- Product & Engineering
 - Collaborationneeds Milestone 3
- Required Milestone 1, based on the required role of Back-end Code reviewer
 - Required Milestone 3, based on the required role of Back-end architect
 - Required Milestone 2, based on the required role of Front-end architect
 - Required Milestone 2, based on the required role of On-call application engineer
 
 - Communityneeds Milestone 2
- Optional Milestone 1, based on the optional role of Hiring manager
 - Required Milestone 2, based on the required role of Manager
 
 - Estimationneeds Milestone 3
- Required Milestone 3, based on the required role of Back-end architect
 - Required Milestone 2, based on the required role of Front-end architect
 
 - Initiativeneeds Milestone 2
- Required Milestone 2, based on the required role of Front-end architect
 
 - Mentorshipneeds Milestone 3
- Optional Milestone 3, based on the optional role of Hiring manager
 - Required Milestone 3, based on the required role of Manager
 
 - Prioritizationneeds Milestone 2
- Required Milestone 1, based on the required role of Back-end Code reviewer
 - Required Milestone 2, based on the required role of Front-end architect
 - Required Milestone 1, based on the required role of Manager
 
 - Product Knowledgeneeds Milestone 2
- Required Milestone 2, based on the required role of Manager
 
 - Sense and Respondneeds Milestone 2
- Required Milestone 2, based on the required role of Manager
 
 - Stakeholder / Feedback Managementneeds Milestone 2
- Required Milestone 2, based on the required role of Manager
 
Engineering - Engineering Communicationneeds Milestone 3
- Required Milestone 1, based on the required role of Back-end Code reviewer
 - Required Milestone 3, based on the required role of Back-end architect
 - Required Milestone 2, based on the required role of Front-end architect
 - Required Milestone 2, based on the required role of On-call application engineer
 
 - Goal Managementneeds Milestone 2
- Required Milestone 2, based on the required role of Manager
 
 - Lessonly Business Knowledgeneeds Milestone 2
- Required Milestone 2, based on the required role of Manager
 
 - Software Investigationneeds Milestone 2
- Required Milestone 2, based on the required role of On-call application engineer
 
 - Systems Managementneeds Milestone 2
- Required Milestone 2, based on the required role of Manager
 
Development - Dataneeds Milestone 3
- Required Milestone 1, based on the required role of Back-end Code reviewer
 - Required Milestone 3, based on the required role of Back-end architect
 - Required Milestone 2, based on the required role of On-call application engineer
 
 - Railsneeds Milestone 3
- Required Milestone 1, based on the required role of Back-end Code reviewer
 - Required Milestone 3, based on the required role of Back-end architect
 - Required Milestone 2, based on the required role of On-call application engineer
 
 - Reactneeds Milestone 2
- Required Milestone 2, based on the required role of Front-end architect
 
 - Rubyneeds Milestone 3
- Required Milestone 1, based on the required role of Back-end Code reviewer
 - Required Milestone 3, based on the required role of Back-end architect
 - Required Milestone 2, based on the required role of On-call application engineer
 
 - Web Technologiesneeds Milestone 2
- Required Milestone 2, based on the required role of Front-end architect
 
Operations - Infrastructureneeds Milestone 2
- Required Milestone 2, based on the required role of Back-end architect
 - Required Milestone 2, based on the required role of On-call application engineer
 
 
 - Collaborationneeds Milestone 3
 - 0 cumulative Ability milesIf you are unfamiliar with the MAAP philosophy, cumulative Ability miles will not mean anything to you. It is a simple and easiest to understand if youplay around with it, and create your unique job description!
 
Alternative / Equivalent titles
- Official Internal Title:Software Engineering Manager - 3.4 - Full stack
 - Official External Title:Senior Software Engineering Manager
 - --No other title alternatives configured--