Engineering Manager

AmpactMinneapolis, MN
20d

About The Position

The Engineering Manager leads and mentors a team of software engineers while contributing directly to application development. This role partners with stakeholders to deliver high-quality software solutions aligned with business needs. The manager provides technical leadership, drives innovation, and ensures adherence to engineering best practices. The position balances strategic guidance with hands-on development work.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 8+ years of software engineering experience, including 5+ years in a hands-on technical role.
  • Experience leading or managing software engineering teams.
  • Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Strong communication and cross-functional collaboration skills.
  • Solid understanding of agile development and modern software development practices.

Responsibilities

  • Lead, mentor, and support software engineers and application analysts.
  • Provide technical guidance, coaching, and performance feedback.
  • Foster a collaborative, innovative, and continuously improving team culture.
  • Contribute hands-on to coding, testing, debugging, and troubleshooting.
  • Oversee design and development of software solutions following best practices and architectural standards.
  • Drive implementation of features, enhancements, and technical improvements.
  • Partner with business users and stakeholders to understand requirements and priorities.
  • Manage timelines, resources, and project deliverables effectively.
  • Align work with other engineering teams to ensure consistency and system compatibility.
  • All other duties as assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service