Infrastructure Engineer

Boston, MA
Customer Technology – Engineering /
Remote
At the Technology Innovation Department (TID), our mission is to apply modern principles of research, design, and technology to make our transit system easy for all riders to use. Effective and equitable public transit is essential to the social, economic, and environmental progress of Greater Boston.
 
The MBTA Technology Innovation team is working to transform how people get around the Boston area.
 
We are a team of designers, engineers, product and content specialists charged with bringing novel ideas, modern standards and a user-centered approach to technology at the T. As the MBTA works to reinvent itself, we have a rare opportunity to craft the future of transportation for Boston and communities all around Eastern Massachusetts, as well as pioneer innovations for other transit agencies around the country.
 
Do you want to improve the daily transportation experience for 4.7 million people in the Boston region? Ready for the challenge? Then read on.

The Infrastructure Engineer works in MBTA’s Technology Innovation Department (TID) as part of the infrastructure team to ensure the smooth and secure delivery of public transit software applications. 

TID’s applications cover a wide range of transit technology use cases, from the generation of arrival time predictions for subways, and internal tools for managing the flow of bus service, to the MBTA’s primary customer-facing website and more!  

In this role, you will apply modern DevOps practices using industry-standard tools such as Terraform, AWS, Docker, and GitHub Actions. 

Skill Requirements:

    • Tier-1 Support On-Call Participation (~5 weeks/year) 
    • Infrastructure Automation 
    • Scripting Languages (such as Bash and Python) 
    • Terraform Configuration and Operations 
    • Advising Application Teams on DevOps Tasks 
    • Understanding of AWS Permissions 
    • Orchestration of AWS ServerlessServices (specifically ECS Fargate, Lambda) 
    • AWS Infrastructure Security 
    • Docker-based Deployment 
    • Continuous Integration Configuration 

Day-to-day experience:

    • TID’s Infrastructure Team works collaboratively to triage, prioritize, and execute infrastructure tasks. The team’s typical day includes being online from 9-5 and available for asynchronous discussion in Slack, Asana, and GitHub, as well as attending regularly scheduled team meetings via Microsoft Teams. Tasks range in complexity, from reviewing another team member’s PR request to managing the core infrastructure of a customer-critical service. Very rarely, a member of the team will perform maintenance during the overnight hours in support of an application. 

How we work/team principals:

    • TID's Infrastructure Team practices a generative, blameless culture 
    • We always solve for X as part of our work, to make sure we're addressing the right problems and solving them in the right way 
    • We aim to focus more on building than firefighting  
    • We aim to communicate openly with all project stakeholders 
    • Code reviews are a shared responsibility and an opportunity to spread knowledge throughout the team 

Place inside company/reporting structure:

    • TID is a relatively flat organization. In this role, you report to the Director of Infrastructure and work collaboratively with the Infrastructure and Engineering teams as well as our hands-on Principal Architect. In addition, you will have frequent touch points with the 35 software and data engineers working across 10 product teams which all address different aspects of transit riders’ experience. 

Benefits and advantages:

    • While working in government may not be glamorous, this is a long-term contract role with compensation comparable to similar private sector roles.  
    • Beyond compensation, there are many unique advantages of this role, including: 

    • Flexibility and remote work 
    • Working with one of the most advanced tech teams in the GovTech sector 
    • Work-life balance: we rarely exceed a 40-hour workweek 
    • A social mission to improve the rider experience and make public transit viable and appealing to the public 
    • A results-oriented culture where we frequently deploy new features or services 
    • The ability to be of service to both riders and operations staff who depend on accurate and timely transit data 

Hiring process:

    • We are committed to equal opportunity 
    • 30-minute screening with the hiring manager 
    • 90-minute final round interview with team members 
    • Final round includes a skills assessment exercise 
    • Guaranteed response (no ghosting!) 

Required experience and certifications:

    • At least 3 years of experience working in a DevOps or infrastructure role, using AWS and Terraform. 
Location:

This role can be done 100% remotely.

As a contracted role for the MBTA, we are unable to hire candidates who would perform their work in California, Connecticut, Washington DC, Hawaii, New Mexico, Pennsylvania, South Dakota, Washington, West Virginia, and Puerto Rico.

At this time, we are only able to hire US residents who will reside in the US for the duration of their employment

Compensation:

Pay rate range is $75 - $97 per hour (W-2), up to 1880 hours per year.

Diversity, Equity, and Inclusion:

TID is dedicated to creating a diverse and inclusive environment—it’s essential to the work we do. In order to effectively partner with MBTA departments and do our best work for riders, our team must reflect the wide variety of people who use the MBTA’s services. We welcome people with different strengths, experiences, and backgrounds who share a passion for improving people's lives. Our team is deeply committed to diversity, inclusion, and continual learning. We strive to foster an environment where each individual is valued, feels a sense of belonging, and is welcomed to bring their best self to work.

Here at TID, we provide equal opportunity for all employees and applicants. We recruit, hire, train, promote, compensate, and manage all personnel without regard to race, color, national origin, cultural identification or expression, socioeconomic background, religion, gender, gender identity or expression, sexual orientation, family status, marital status, learning style, neurodiversity, genetics, disability, age, veteran status, or any other non-merit based or legally protected grounds. 

Research has shown that women and people of color are less likely to apply for roles unless they believe they meet all qualifications. We strongly encourage candidates from marginalized groups to apply, even if you don't believe you meet every one of the job qualifications listed. We’re committed to maximizing the diversity of our team and want to hear from anyone who is passionate about our efforts and interested in supporting our work for riders.