Software Engineering Manager at Leadfeeder

Website Leadfeeder

Software Engineering Manager

Role description:

The Software Engineering Manager is the manager for engineers in their squad and the technical leader working closely with a Product Manager to create plans, specifications and setting objectives for the squad.

Managing engineering squads at Leadfeeder involves working with and understanding a broad range of technologies. These include: Ruby on Rails, Ember.js, Sidekiq, Redis, gRPC, Elasticsearch, Kubernetes as well as a number of AWS-managed databases and other services. You can come from either the frontend or backend background.

We expect the Software Engineering Manager to own all people management related activities for their squad, to onboard, train, mentor and coach engineers, to plan development cycles and closely monitor the completion within the planned outcome, to act as individual contributor and represent their squads in meetings.

You will:

  • Manage, motivate, mentor and coach a remote engineering squad
  • Have full responsibility for the growth of your team by actively participating in the recruitment process and onboarding new joiners
  • Own people management activities for your squad such as performance reviews, setting objectives and career growth plans
  • Uphold the squad to the standards, processes and practises agreed to, and actively work to improve quality and accountability in the squad
  • Work with CTO, Head of Engineering, Product Managers and other Engineering Leads to understand desired application capabilities and testing scenarios, and develop implementation plans accordingly
  • Develop strong partnerships with product management, design and other key areas of the business as well as other engineering leaders
  • Participate in technical design discussions and drive alignment within the team and outside of the team
  • Act as individual contributor and participate technically to squad’s output

You bring:

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Over 5 years of working experience as software engineer
  • Experience of 2+ years in leading a software engineering team either in a Team Lead or Manager role

Skills:

  • Effective communication & interpersonal skills with the ability to inspire, motivate and coach team members and internal stakeholders
  • Great time management skills and capability to handle change and context switching
  • Understanding that the best managers serve their teams, removing roadblocks and giving individual contributors autonomy and ownership
  • Deep understanding of and belief in the engineering processes, product & vision
  • Senior software engineering skills with expertise/ interest in working in a Ruby on Rails and/ or Ember.js environment
  • Skills and the right mentality for test automation
  • Ability to write clear, concise, well-structured and understandable technical reference documentation
  • Critical thinking, problem-solving skills and attention to detail
  • Fair understanding of technology domains outside of your own expertise
  • Experience managing, monitoring and troubleshooting production grade web applications
  • Be physically located within European timezones

Seen as a good addition:

  • Experience with SaaS applications and cloud deployments
  • DevOps, AWS, Terraform, Docker, Kubernetes
  • Serverless computing, AWS stack in particular
  • Experience with microservices and distributed systems
  • Solid knowledge of SQL and No-SQL database technologies
  • Web Analytics

To apply for this job please visit www.leadfeeder.com.

Software Engineering Manager at Leadfeeder
Share with someone
Scroll to top

Receive daily job alerts and more

X