Stand out for this role — generate a tailored resume and cover letter in about a minute.
Massachusetts Bay Transportation Authority is seeking a Lead Software Engineer to collaborate with partner teams, guide architectural decisions, and uphold engineering excellence for civic tech projects within MBTA constraints.
The role emphasizes mentorship, on-call readiness, and driving team-wide adoption of best practices, CI/CD, and observability across cloud-hosted production systems.
The Lead Software Engineer collaborates closely with partner teams to solve user and business challenges. The role upholds software engineering excellence in civic technology operating within the specific constraints of the MBTA. The Lead Software Engineer provides technical guidance for other members of the team, leads work on complex or ambiguous components, and helps simplify complexity across team-owned systems. This role elevates team productivity, mentors engineers, and takes ownership of team-level architecture, system reliability, and software engineering best practices.
Additional responsibilities may include focus on one or more departments or locations.