Software Engineering Manager


There are two parts of Prod Dev at it's simplest.

Building the Right thing... and Building the Thing Right.

Product software engineers at Lessonly will be involved in both sides of that equation (which is true of all positions within the Lessonly P&E team), however, they will have specific responsibilities on the Building the Thing Right side.

Ultimately, product software engineers are the ones that build the primary experience that our customers interact with.

As a senior engineer that has chosen the management route, your expectations of being a mentor to the rest of the team is much higher.

Required responsibilities / assignments

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.

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.

Back End Code Reviewer’s must have the following skills, knowledge, and behaviors (aka Abilities):
Ruby,Rails,Data,Prioritization,Collaboration,Engineering Communication

DevX Enablement Lead

We serve the function of Product Engineering, and those executing against its roles. Our goal is continuous improvement of the tools and processes (balancing autonomy and focusing on feedback loops).

Dev X Enablement Lead’s must have the following skills, knowledge, and behaviors (aka Abilities):
Mentorship,Rails,Ruby,Community,Sense and Respond,React,Web Technologies

Front-end Code Reviewer

We ensure we’re shipping high quality frontend 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.

Front End Code Reviewer’s must have the following skills, knowledge, and behaviors (aka Abilities):
Prioritization,Web Technologies,React,Collaboration,Engineering Communication

Optional responsibilities / Assignments

Agile Coach

We are all about helping the squad to get stuff live faster and more predictably, not by cracking the whip but by removing obstacles that get in the way.

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.

Company-level DBW initiative member

We engage in meaningful conversations on ways to help the Lessonly organization do better work.

Discovery Manager

We are the ones that bring organization and clarity to the Discovery process.

Escalation mitigator

We have a robust understanding of the current state of escalations and prioritize the best ways to reduce them.

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.

Guild lead

We coordinate with the members of a guild in their craft.

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.

Incident remediation lead

We own our response to major incidents on our platforms, including application downtime, major bugs, and third party service issues by following the Lessonly Incident Response Plan which lives here.

Interviewer

Growing the team is one of the most important things we do... and we interviewers are responsible for helping to decide on our future teammates.

Onboarding buddy

We provide context through communication boosting productivity leading to new llama satisfaction.

P&E DBW group member

We engage in meaningful conversations on ways to help the Product and Engineering team do better work

Recruiter

Our sole goal is to help fill the top of the funnel with "Hell Yeah" candidates

Software Architecture lead

We are responsible for setting the tone for how our software architecture is set up. This spans many concerns, such as performance and scalability, security and privacy, as well as reliability and overall supportability.

Squad Manager

Each squad is empowered to determine how members work together to achieve their goals. This may mean flexibility around squad meetings and communication methods, but all successful squads are built on a foundation of collaboration and clear communication. The Squad Manager’s role is to guide the squad to success in these areas.

Story shaper

We take slices of work (epics) and break them into specific, actionable stories so that we can ship as effectively as possible.

Technical Partner Manager

We ensure that our technical partnerships are healthy. That means clarifying expectations, managing communication, and ultimately being accountable for success (win-win makers).

Tier-3 escalation engineer

We support Tier 2 when they need additional help to investigate or remediate issues by owning issues that are passed to us and we continuously coach Tier 2 to reduce the number of escalations when possible.

Tier-4 escalation engineer

We are the last line of defense, the ones that must remediate the pain by any means necessary. The department, the business, and ultimately our customers rely on us to ensure we can continue delivering on our mission.

Triage application engineer

We triage application errors that arise from our application error monitoring tool.

Eligibility

To be eligible for Software Engineering Manager - 3.5, you must meet all of the following:
Alternative / Equivalent titles
  • Official Internal Title:Software Engineering Manager - 3.5
  • Official External Title:Software Engineering Manager
  • --No other title alternatives configured--

Embed code

<iframe src="http://ourgruuv.com/our/positions/3456?embed=true&name=software_engineering_manager_3_5&organization=lessonly"></iframe>