Search by job, company or skills

Wenger & Watson

Senior Engineering Manager

new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Senior Software Engineering Manager

Job Title: Senior Software Engineering Manager

Experience: 15+ years

Education: Bachelor's degree in computer science, Engineering, or related field

Job Summary

The Senior Software Engineering Manager is responsible for leading multiple software

development teams to deliver high-quality, scalable, and secure applications. This role

drives technical strategy, oversees project execution, and ensures engineering excellence

across complex, multi-project environments. The position requires strong leadership, deep

technical expertise, and the ability to foster innovation while meeting aggressive delivery

timelines.

Key Responsibilities

Leadership & Team Development:

Lead and mentor engineering managers and senior developers across multiple teams.

Drive performance management, career development, and recruitment for top engineering

talent.

Technical Strategy & Architecture:

Define and enforce software engineering best practices, coding standards, and

architectural guidelines.

Collaborate with architects and senior engineers to design scalable, secure, and

maintainable solutions.

Project Delivery & Governance:

Oversee multiple projects ensuring delivery within scope, schedule, and budget.

Manage resource allocation, resolve technical challenges, and ensure risk mitigation.

Quality & Compliance:

Implement automated testing, CI/CD pipelines, and DevOps practices for efficient delivery.

Ensure adherence to security standards and regulatory compliance.

Stakeholder Engagement:

Partner with product management, QA, and operations teams to align technical solutions

with business objectives.

Communicate project status, risks, and mitigation strategies to senior leadership.

Continuous Improvement:

Drive process improvements, adopt emerging technologies, and foster a culture of

innovation.

Required Skills & Qualifications

Strong technical background in Java, Python, or modern programming languages.

Hands-on experience with AWS cloud services and containerization (Docker,

Kubernetes).

Expertise in microservices architecture, RESTful APIs, and distributed systems.

Familiarity with CI/CD tools (Jenkins, GitLab CI) and Infrastructure as Code

(Terraform, Ansible).

Excellent problem-solving, decision-making, and communication skills.

Preferred Qualifications

Experience managing large-scale enterprise applications.

Knowledge of Agile/Scrum methodologies

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141701809