Software Engineering Manager

The Timberline Group

$110K — $140K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in software engineering management or senior engineering role.
  • Proficient in the Microsoft .Net stack and Azure.
  • Experience with on-premises infrastructure and data center systems.
  • Hands-on background in building or managing SaaS solutions.
  • Familiarity with brownfield and re-engineering projects.
  • Strong understanding of Agile methodologies.
  • Skilled in both front-end and back-end development.

Responsibilities

  • Oversee the development team for a specific product line.
  • Collaborate with lead software architects on project progress and risk management.
  • Monitor and enhance product infrastructure reliability and performance.
  • Develop and manage the engineering budget.
  • Create training programs in partnership with product training teams.
  • Establish and uphold internal systems policies.
  • Mentor junior engineers on career development and personal growth.
  • Actively participate in coding through PRs, shadowing, and pair programming.
  • Conduct performance reviews for engineering staff.
  • Allocate resources and manage project timelines to ensure targets are met.

Benefits

  • Opportunities for professional growth and development.
  • Supportive team culture focused on mentorship.
  • Collaboration with cross-functional teams including product management.
  • Engagement in innovative and challenging projects.
  • Flexible working arrangements that enhance work-life balance.
Full Job Description
Client is building SaaS solutions for the Promotional Products industry. As part of our growth, we are introducing an Engineering Manager to support the teams building our products.
The ideal candidate for this position has a strong background in software development. To be successful in this role, you should be confident hiring, mentoring, and managing software engineering teams.
This position reports to the VP of Engineering.

In this role you will:
  • Oversee the development team for a product line.
  • Work with lead software architects to accurately report upon progress, issues, risks & mitigation, and project state.
  • Monitor reliability and performance of all product infrastructure and product performance and suggest improvements.
  • Contribute to the engineering budget.
  • Designing appropriate engineering training and product education in collaboration with the product training teams.
  • Create, review, and maintain policies relevant to internal systems.
  • Guide and mentor junior team members on personal growth and career progression.
  • Be "in the code" becoming an expert of all aspects of coding in the project, actively participating in PRs, shadowing, and pair programming.
  • Manage the performance review process of engineers.
  • Assign and manage people resources to ensure all projects are completed on target and on budget.
  • Work with the Product Management team to ensure that engineering deliverables meet and exceed customer expectations.
You bring with you:
  • Work experience as an engineering manager or similar senior-level position in an engineering department.
  • Experience with the Microsoft .Net stack and Azure.
  • Experience with on-premises and data-center housed hardware and servers.
  • Experience with building or managing the build of SaaS products.
  • Experience with brownfield and re-engineering projects.
  • Good understanding of Agile methodologies.
  • Hands-on experience in both front-end and back-end development.
Education
BS in Computer Science (or similar relevant field) or equivalent work-experience.

Similar Jobs

More Jobs at The Timberline Group

More Information Technology Jobs

Find similar Software Engineering Manager jobs: