drjobs Sr. Director of Software Engineering

Sr. Director of Software Engineering

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Boston - USA

Yearly Salary drjobs

$ 162710 - 195000

Vacancy

1 Vacancy

Job Description

The MBTAs Technology Innovation Departments (TID) Senior Director of Software Engineering directs the build operation and maintenance of software and occasionally hardware to produce the best results for our riders and operations staff.

The Senior Director of Software Engineering is responsible for how TID builds and occasionally buys custom software: software engineering operations process standards and rituals. The Senior Director of Software Engineering will lead a team practicing adapted Agile development in a DevOps environment. Currently all infrastructure is infrastructure-as-code hosted in AWS; almost all software is written in Elixir.

Duties and Responsibilities:

    • The Senior Director of Software Engineering works with the departments functional Senior Directors of UX Research and Design and Product and programmatic Senior Directors of Fares Technology Transit Technology and Rider Tools programs to establish cross-program standards for software hardware and networking architecture and direct teams to implement that vision.

    • Departmental Technology Leadership

    • Collaborate across program teams:
    • Fares Technology to collect rider fares across all modes;
    • Transit Technology communicates digital schedules vehicle locations and arrival predictions through service management tools;
    • Rider Tools provides Transit Technology information in real-time to riders across the system on screens and through public address elements on the website and through the MBTA mobile application MBTA Go.
    • Collaborate with Senior Directors of functional areas to support teams in adhering to cross-functional standards of project product management and design standard implementation in engineering:
    • UX Research and Design advocates for human-centered design technological solutions champions equitable and inclusive research and design practices to peer leaders and to external partners fosters spreads and operationalizes design research and content strategy best practices;
    • Product Management establishes cross-program standards for product management and direct teams to implement that vision.
    • Maintain backlog new project and product ideas/proposals and help scope and architect new software engineering teams and software itself

    • People and Engineering Management

    • Create the scaffolding of agile engineering discipline including testing code reviews deployment and documentation to facilitate delivery.
    • Ensure that the infrastructure powering our applications is scalable secure and cost-effective.
    • Monitor compliance on how specific functional tasks (e.g. pull requests deployments on-call rotations etc.) are executed across software engineering teams.
    • Ensure each product team is adequately and appropriately staffed proactively manage software engineering team assignments retention hiring and performance management.
    • Coach staff in the departments vision of software engineering and resolve questions about the engineering discipline.
    • Participate in on-call rotation for technology systems and services.

    • Software Execution

    • Lead TID engineering teams in software development execution quality. Proactively escalate project or stakeholder issues and negotiate positive outcomes and continuous improvement.

    • Push TID to be Better

    • Be a committed vocal collaborative member of TID Leads and push for TID to do better in any/all dimensions of its work.
    • As a member of TIDs leadership team this role is responsible for leading practicing and upholding TIDsworking agreementswhich are essential to the departments success.
    • Perform all otherdutiesand projects that may beassigned.

    • Additional responsibilities may includeafocus on one or more departments or locations. See applicable addendum for department or location-specific functions.


    • Direct Supervision of Directors Deputy Directors; indirect supervision of 30-40 software and technology infrastructure engineers.

Minimum requirements and qualifications:

Job conditions:


Required Experience:

Director

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.