The Software Engineer develops public transit software systems, writes production-quality code, designs scalable architectures, and collaborates with teams to enhance data security and user experience.
The Software Engineer applies engineering best practices to public transit software systems and products. Sometimes this means coding new applications from scratch. Other times this means using the best solutions the community has to offer. We use cloud services, open-source software, and modern tools as much as possible. Knowing what to build and reuse ensures that we optimize our time and efforts so we can focus on delivering the best value to our riders.
Duties and Responsibilities:
- Write production-quality software
- Create appropriate unit and integration tests
- Deliver product features on time
- Design systems and architectures that scale
- Communicate openly with the team about issues and improvements
- Collaborate with other engineers to reason through code together
- Protect the data security and privacy of the MBTA and its riders
- Help team members learn skills and overcome obstacles
- Work and communicate effectively with product, design, and other stakeholders within the MBTA
Minimum Requirements/Qualifications
- Solid understanding of fundamental programming concepts
- Interest in applying functional programming to solve problems
- At least two years of professional experience writing software
- Willingness to work on front and backend depending on the product need
Preferences Include:
- Experience with Elixir (can be learned on-the-job), Ruby, Python, or SQL
- Experience with Javascript, Typescript, or React
- Experience with GTFS or real-time information
Location:
This role can be 100% remote or hybrid.
As a contracted role for the MBTA, we are only able to employ people living in the following states - ME, MA, NH, RI, and VT.
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 - $98 per hour (W-2), up to 1880 hours per year.
Top Skills
Elixir
JavaScript
Python
React
Ruby
SQL
Typescript
MBTA Boston, Massachusetts, USA Office
10 Park Plaza, Boston, MA, United States, 02116
Similar Jobs
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
As a Software Engineer, you'll deliver software solutions within an Agile team, working on features and system enhancements while maintaining quality and efficiency.
Top Skills:
.Net 5/6AngularC#ConfluenceCypressGitlabGoJIRAKubernetesReactSQL ServerTypescriptVisual Studio
Cloud • Security • Software • Cybersecurity • Automation
As a Backend Engineer in Security Insights, develop vulnerability management features, collaborate on team projects, and improve product quality.
Top Skills:
AIDevsecopsPostgresRuby On Rails
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Senior/Lead Machine Learning Engineer, you will develop AI/ML solutions, influence architectural decisions, and mentor team members while collaborating across teams to drive technical efforts.
Top Skills:
Amazon KinesisApache KafkaSparkAWSDockerGitlabKerasKubernetesPandasPythonScalaScikit-LearnSQLTensorFlow
What you need to know about the Boston Tech Scene
Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.
Key Facts About Boston Tech
- Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
- Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
- Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
- Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories