About the Role
Abnormal Security is looking for a Software Engineer to lead our Portal Platform.
Our customer portal is the gateway our customers use to interact with Abnormal. We’ll be spinning up a team dedicated to uplevel the portal architecture to reach & maintain enterprise grade stability, security & usability for our customers while enabling application teams to easily develop & deploy their frontend components.
You'll be the leader of this new team, which comes with the responsibility for the end goal and the autonomy to chart the course, drive execution & build the team you need . The ideal candidate is comfortable working with a distributed team, will have led full stack teams before in enterprise environments and hired experienced engineers.
What you will do
- Recruiting
- Define the team requirements to reach long term targets
- Create recruiting plans job reqs, rapidly hire qualified candidates
- Drive the closing of candidates
- Create onboarding plans to set up new hires for success
- People Management and Growth
- Create a healthy team environment & culture with low attrition & high team member satisfaction
- Actively manage team performance - understand team member’s strengths and weaknesses, areas of growth, whether they are meeting their specific role expectations, and craft a plan to address under & over performance
- Coach engineers: provide timely, actionable feedback and invest time in career development of team members
- Team Execution
- Create execution plans for the team to deliver on projects and roadmap items
- Ensure execution and attainment of team’s goals through inspection and course correction
- Enforce technical design and project plans, along with PMs and Tech Leads.
- Ensure best practices & organizational processes (eg. Jira processes) are being followed within the team
- Operational Excellence
- Build and improve process and tooling for the teams to handle code launches and production escalations, and support Customer Service and Sales efforts
- Define and track operating metrics for the customer portal (uptime, other SLAs, bug open rate, etc), and establish a plan to continuously improve
- Leadership and Collaboration
- Receive assignments in the form of long term objectives and determine how to meet schedule & goals
- Provides input into feasibility of team strategy proposed by org-wide leadership
- Collaborate with Tech Leads, Architects, Product Managers, and Product Designers on product requirements, technical solutions, and product architecture
- Collaborate with senior and executive leaders to form quarterly OKRs and roadmaps
Must Haves
- 2+ years of engineering management experience, leading a team of 4+ engineers building scalable enterprise-class customer-facing products
- 6+ years of product development leadership experience (as a lead engineer or engineering manager) working with cross-functional counterparts to build enterprise class customer-facing products
- 2+ years leading full stack teams building scalable web applications
- Recruiting magnet - you are able to set up a hiring plan, attract senior engineers, outline the vision of the team and build out a large team
- High standards - sets high standards and expectations for project execution for themselves and the whole team.
- BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field
Nice to Haves
- Familiarity with our stack (AWS, K8, Python/Django, React, Postgres)
- Experience with large scale web frontend applications
- Experience with web security (eg. OWASP top 10)
#LI-ML1