1

Sr Programmer Jobs in Massachusetts (NOW HIRING)

Function as a resource for the Senior Programmer, to help debug programs and to access correct data * Work on HPC computing clusters and work with cluster computing IT to troubleshoot any issues in ...

Programmer

Boston, MA · On-site

$56/hr

Function as a resource for the Senior Programmer, to help debug programs and to access correct data * Work on HPC computing clusters and work with cluster computing IT to troubleshoot any issues in ...

Senior Linux Device Programmer

Boston, MA · On-site +1

$170K - $185K/yr

We are seeking an experienced Linux Developer to join our Engineering team. The ideal candidate will have extensive experience developing embedded Linux systems with a focus on IoT solutions, Android ...

Contribute to program governance activities, PMT meetings, Bi-SC coordinationmechanisms, and senior leader engagements. Support the identification, analysis and mitigation of program risks ...

$110K - $120K/yr

Contribute to program governance activities, PMT meetings, Bi-SC coordination mechanisms, and senior leader engagements. Support the identification, analysis and mitigation of program risks ...

New

Device Engineering Sr. Engineer

Cambridge, MA · On-site

$114K - $156K/yr

The Sr Engineer role is a cross-discipline execution role within the Design for Robustness framework. The role ensures consistent and structured application of robustness methodologies across ...

Device Engineering Sr. Engineer

Cambridge, MA · On-site

$114K - $156K/yr

The Sr Engineer role is a cross-discipline execution role within the Design for Robustness framework. The role ensures consistent and structured application of robustness methodologies across ...

Device Engineering Sr. Engineer

Cambridge, MA · On-site

$114K - $156K/yr

The Sr Engineer role is a cross-discipline execution role within the Design for Robustness framework. The role ensures consistent and structured application of robustness methodologies across ...

next page

Showing results 1-20

Sr Programmer information

See Massachusetts salary details

$14

$57

$78

How much do sr programmer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for sr programmer in Massachusetts is $57.09, according to ZipRecruiter salary data. Most workers in this role earn between $48.03 and $68.27 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Sr programmer, and why are they important?

To thrive as a Sr Programmer, you need advanced proficiency in programming languages, software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly certifications in specific technologies or frameworks is often required. Strong analytical thinking, effective problem-solving, and clear communication skills set top performers apart in this role. These skills are crucial for building robust software solutions, collaborating with teams, and adapting to complex project requirements.

What is a Sr programmer?

Sr Programmers, or Senior Programmers, are experienced software developers responsible for designing, coding, testing, and maintaining complex software applications. They often lead projects or teams, mentor junior developers, and contribute to architecture decisions. In addition to strong technical skills, Sr Programmers are expected to communicate effectively with stakeholders and help ensure that software solutions meet business needs. Their expertise typically spans multiple programming languages, frameworks, and development methodologies.

What do senior programmers do?

Senior programmers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze requirements, write efficient code, troubleshoot issues, and ensure software quality using programming languages and development tools. Their role may also involve code reviews, system architecture planning, and collaborating with stakeholders to meet technical goals.

How does a Sr programmer typically collaborate with cross-functional teams during project development?

As a Sr Programmer, you will frequently work alongside project managers, designers, QA analysts, and other developers to ensure seamless integration of code and alignment with project goals. Regular participation in sprint meetings, code reviews, and collaborative problem-solving sessions is common. Effective communication and the ability to translate technical concepts for non-technical team members are essential, as your input often shapes key architectural and implementation decisions.

What cities in Massachusetts are hiring for Sr Programmer jobs?

Cities in Massachusetts with the most Sr Programmer job openings:

Infographic showing various Sr Programmer job openings in Massachusetts as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 5% Part Time, and 4% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $118,753 per year, or $57.1 per hour.

Katharine Stone White Senior Programmer of Film

Museum of Fine Arts

Boston, MA • On-site

Full-time

Posted 23 days ago


Job description

Overview:

Under the direction of the Director of Public Programs, the Senior Programmer of Film provides the artistic leadership for the Museum's renowned film program, developing an ambitious year-round slate of screenings, festivals, director talks, and interdisciplinary programs that engage diverse audiences and advance the Museum's mission. This position is responsible for the strategic vision, planning, presentation, promotion, and evaluation of the film program, ensuring that it remains a vital destination for contemporary global cinema, film history, and films about art and artists.

The Senior Programmer researches, selects, and books films; cultivates relationships with distributors, filmmakers, archives, studios, and other lending institutions; and organizes appearances by directors and other guest speakers. The position develops long-term partnerships with local, national, and international cultural organizations, consulates, festivals, universities, and community groups to create collaborative programs and expand the Museum's reach.

The Senior Programmer represents the Museum within the film industry by attending festivals, conferences, screenings, and professional meetings; maintaining relationships with distributors, sales agents, archives, and filmmakers; and identifying opportunities to bring significant premieres, touring programs, and special events to the Museum.

The position oversees the successful execution of film programs, attending key screenings, introducing guests, moderating discussions and Q&As, and ensuring an exceptional audience experience. Working with Museum staff and technical personnel, the Senior Programmer oversees the timely ordering, receipt, return, and tracking of film materials and the processing of related invoices.

Working across the Museum, the Senior Programmer collaborates with curatorial departments, the greater Public Programs department and other colleagues to develop interdisciplinary programs that connect cinema with the Museum's collections, exhibitions, and public initiatives.

The position partners closely with Member and Visitor Services on ticketing, event logistics, and staffing. The incumbent develops and manages the film program budget, monitors revenue and expenses, prepares financial projections, and evaluates program performance through attendance, revenue, audience feedback, and other metrics to inform future programming decisions. They are additionally responsible for scheduling and managing projectionists.
This position requires evening and weekend work, when most screenings and public programs take place.


Requirements and Characteristics:

  • Master's degree (M.A.) or equivalent experience, preferably in film studies, film history, cinema and media studies, or a related field.
  • Five to seven years of professional experience in film programming, festival programming, or a related field, or an equivalent combination of education and experience.
  • Demonstrated success in developing and presenting internationally recognized film programs and festivals.
  • Extensive knowledge of world cinema across historical periods, national traditions, and moving image practices, with a deep passion for film as an art form.
  • Demonstrated curatorial vision and the ability to develop distinctive programs that balance scholarship, artistic excellence, audience engagement, and institutional priorities.
  • Experience building productive relationships with distributors, filmmakers, archives, studios, cultural organizations, and community partners.
  • Experience building audiences for programs through strategic outreach and promotion.
  • Strong strategic planning, project management, and budget management skills, with the ability to oversee multiple complex initiatives simultaneously.
  • Ability to collaborate effectively across departments and with external partners to develop interdisciplinary programming and institutional partnerships.
  • Excellent written, verbal, organizational, and interpersonal communication skills, including public speaking and moderating conversations with artists and scholars.
  • Demonstrated commitment to inclusion, diversity, equity, and accessibility (IDEA) through programming, partnerships, hiring, and management practices that foster a welcoming and culturally inclusive environment.
  • A passionate ambassador for the MFA who actively cultivates relationships throughout Boston and beyond, advancing the Museum's mission as a meeting place for world cultures.
  • Collegiality, generosity, and a demonstrated commitment to fostering meaningful relationships with audiences, artists, colleagues, and partners locally, nationally, and internationally.
  • Flexibility to work evenings and weekends, when most screenings and public programs take place.
  • Physical ability to stand and walk for extended periods, navigate multiple floors and stairs, work in varying climate conditions, and occasionally lift boxes or equipment weighing up to 40 pounds.


SALARY RANGE AND SCHEDULE

Full-Time Salary, 35 hours per week

$75,000 - 85,000

This position is affiliated with the United Auto Worker's union


The MFA is an equal opportunity employer. The community and audience we serve is diverse, and we wish to foster that diversity in our workplace. Toward that end, the MFA does not discriminate against individuals in hiring, employment or promotion on the basis of race, religion, color, sex/gender, gender identity and gender expression, age, marital status, national origin, sexual orientation, citizenship, handicap or disability, veteran or military status, political belief, pregnancy, genetic information or any other characteristic protected by law.