Search by job, company or skills

Cubic Transportation Systems

Senior Software Engineering Manager

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

Job Description

Senior Software Engineering Manager Experience: 15+ Years

Primary Skills: Background of Java, Microservices, AWS Cloud with working experience in large scale programs and large scale Teams.

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

Experience: 15+ years in software development, with at least 5+ years in engineering leadership roles.

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 and DevOps practices. AWS certification

More Info

Job Type:
Industry:
Employment Type:

Job ID: 136587767

Similar Jobs