Engineering Manager

Techvillahub

Town of Poland (NY)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Pension
Health insurance
Paid leave
Additional benefits

Job summary

Techvillahub is seeking an Engineering Manager to drive the delivery of complex software projects across cross-functional teams. You will translate business requirements into EPICs and technical stories, and coordinate engineers, product managers, QA, and UX.

The role requires hands-on Java and Spring Boot, leadership to mentor engineers, improve velocity, and maintain high observability and quality through modern deployment practices and strong risk management.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 8–10 years of experience as a Software Developer or similar hands-on technical role.
  • 5+ years of strong experience building production systems using Java and Spring Boot.
  • Leadership experience: minimum of 3 years managing high-performing teams and mentoring engineers.

Responsibilities

  • Translate business and product requirements into EPICs and technical user stories.
  • Drive end-to-end technical planning and project execution within cross-functional teams.
  • Mentor engineers, optimize team velocity, and maintain high standards of observability and engineering quality.
  • Collaborate with product managers, QA, and UX to deliver robust software solutions.

Skills

Java
Spring Boot
Leadership
Agile
CI/CD
Code Review
System Design
Mentoring

Education

Bachelor's degree in CS/Engineering

Tools

CI/CD pipelines
Release management

Job description

As an Engineering Manager, you will drive the successful delivery and execution of projects within cross-functional teams. You will handle end-to-end technical planning, translate business and product requirements into well-defined EPICs and technical user stories, and orchestrate collaboration among engineers, product managers, QA, and UX. This role demands a deep understanding of software design, hands-on capability in Java and Spring Boot, and the leadership skills to mentor engineers, optimize team velocity, and maintain high standards of observability and engineering quality.

Requirements

Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.Technical Experience:8–10 years of experience as a Software Developer or in a similar hands-on technical role.5+ years of strong experience building production systems using Java and Spring Boot.Strong backend engineering expertise (frontend exposure is a plus).Good understanding of modern deployment practices (CI/CD pipelines, release management).Leadership Experience: Minimum of 3 years of proven engineering leadership experience managing high-performing teams, including mentoring engineers and conducting performance reviews.Methodologies & Planning: Solid grasp of Agile methodologies (sprint planning, backlog grooming, iterative delivery) and experience translating complex requirements into well-structured EPICs and tasks.Soft & Supervisory Skills: Problem-solving, adaptability, strong attention to detail, resource allocation/bandwidth management, stakeholder management, and excellent risk and dependency tracking.What to Expect in the Hiring ProcessA preliminary phone call with a recruiter.A live coding and code review session.A system design and technical discussion round.A project planning, execution, and product thinking round.A behavioral and technical interview with the hiring manager.

Culture: A people-first work culture prioritizing well-being, respect, and ensuring all voices and opinions carry weight.Learning: A strong learning and development-focused environment featuring knowledge sharing, training programs, and regular internal technical talks.Compensation Package: Attractive salary, pension, health insurance, paid leave, and additional benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager (Full Time)
Engineering Manager (Full Time)

NeighborFavor Inc. • Austin (TX)

On-site
USD 140,000 - 200,000
Engineering manager
Engineering manager

Lever Middleware Test Company • Atlanta (TX)

On-site
USD 100,000 - 130,000
Engineering Manager
Engineering Manager

Ampact • Minnesota

On-site
USD 120,000 - 180,000
Engineering Manager: Lead Java Backend & Platform Delivery
Engineering Manager: Lead Java Backend & Platform Delivery

Techvillahub • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Pension
Health insurance
Paid leave
+1
Engineering Manager
Engineering Manager

GSD Search, LLC • United States

On-site
USD 207,000 - 253,000
Benefits package including medical/dh/
401(k) plan with company matching
Software Engineering Manager
Software Engineering Manager

GlobalPoint • Reston (VA)

On-site
USD 140,000 - 200,000
Engineering Manager
Engineering Manager

GHK Technologies Inc • Buffalo (NY)

On-site
USD 100,000 - 130,000
Engineering Manager
Engineering Manager

CarNow • Raleigh (NC)

On-site
USD 100,000 - 130,000
Engineer Manager
Engineer Manager

Compunnel, Inc. • Miami (FL)

On-site
USD 120,000 - 160,000
Software Engineering Manager
Software Engineering Manager

Whitaker IT • Town of Texas (WI)

On-site
USD 120,000 - 160,000