Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

GovernmentJobs.com

Job Summary

The Principal Software Engineer is a cross-team technical leader who architects multi-team systems, drives long-term technical strategy, and influences engineering direction. This position will collaborate closely with relevant Technology team members in UX Research and Design, Content, Product and Program to solve complex user problems efficiently. This role will reduce system-wide complexity, design scalable system architecture, align technical strategy across teams toward common business goals, lead large multi-team initiatives, and shape architectural best practices and guardrails in your cross-team domain area. The Principal Software Engineer is expected to both work toward solving complex business problems as well as identify efficiencies across teams in their domain area and align these teams toward a technical vision to implement these efficiencies along with delivering the applicable product roadmaps.

Duties & Responsibilities

Architect multi-team systems for scalability, resilience, and maintainability.

Lead cross-team design reviews and ensure architectural coherence.

Break down ambiguous organizational goals into clear execution strategies.

Identify, actively manage a backlog for and resolve systemic reliability, performance, and productivity risks in your domain area.

Define the technical vision and strategy for their domain area.

Influence technical roadmaps across multiple teams and domains.

Mentor senior and lead software engineers; grow technical leadership capacity.

Lead modernization, tooling, and/or CI/CD improvements across TID for efficiency gains.

Facilitate alignment across engineering, UX, product, ops, and external partners to achieve business goals efficiently and effectively.

Participate in on-call rotation of technology systems and services as needed.

Perform all other duties and projects that may be assigned.

Additional responsibilities may include focus on one or more departments or locations. See applicable addendum for department or location specific functions. Supervision One to three (1-3) direct reports.

Minimum Requirements & Qualifications

Bachelor's degree from an accredited institution.

Ten (10) or more years of relevant professional experience in software engineering with demonstrated success architecting complex systems, reducing systemic reliability risks, and shaping technical strategy.

Five (5) years of technical leadership experience such as functional, program, or project management, driving system architecture and cross-team delivery in a modern software engineering environment.

Experience leading end-to-end delivery of complex projects requiring ingenuity and resourcefulness, including leading multi-team technical initiatives, often requiring technical alignment from multiple teams to execute.

Deep technical expertise across multiple domains.

Strong architectural judgment and ability to anticipate long-term implications.

Demonstrated experience aligning technical vision and strategy across multiple teams toward a common business or efficiency goal.

Exceptional communication and cross-functional alignment skills.

Demonstrated proficiency in at least two (2) programming languages from the TIOBE top 20.

Ability to participate in on-call rotation of technology systems and services.

As part of the selection process, candidates will be asked to complete and pass job-related technical assessments, which may include a software design diagramming exercise and/or a timed coding exercise.

Substitutions A high school diploma or GED with an additional seven (7) years of directly related experience substitutes for the bachelor's degree requirement.

An associate's degree from an accredited institution and an additional three (3) years of directly related experience substitutes for the bachelor's degree requirement.

A master's degree in a related subject substitutes for two (2) years of general experience.

A nationally recognized certification, or statewide/professional certification in a related field substitutes for one (1) year of experience.

Preferred Experience & Skills

Experience driving organization-wide technical programs.

Experience designing systems with major scale, reliability, or compliance constraints.

Experience with Elixir.

Experience with AWS.

Experience in public sector, transportation agency, and/or civic technology team.

Experience with Terraform / OpenTofu / Infrastructure as Code tools.

Experience developing code as part of an open-source project.

Knowledge of transit data standards (such as GTFS, GTFS-RT, TODS, TIDES)

Advanced degree from accredited institution in computer science or similar field.

Job Conditions

Ability to effectively read, comprehend, communicate, and respond to instructions, orders, signs, notices, inquiries, etc. in English.

Be at least eighteen (18) years of age, except if participating in an approved high school internship / co-op program.

Ability to commute to assigned work locations in the Boston, MA metro area, as required by the role.

Ability to provide internal and external customers with courteous and professional experiences.

Ability to work effectively, independently, and as part of a diverse workforce team (or supervise, if required).

Ability to uphold the rights and interests of the MBTA while building and maintaining effective relationships with employees and co-workers.

Ability to adhere to rules, regulations, collective bargaining agreements (if applicable), and policies of the MBTA, including the EEO, anti-discrimination, anti-harassment, and anti-retaliation policies.

Have a satisfactory work record for the two (2) years immediately prior to the closing date of this posting (unless if current student or recent graduate), including overall employment, job performance, discipline, and safety records (infractions and/or offenses occurring after the closing of the posting and before the filling of a vacancy may preclude a candidate from consideration for selection).

Ability to pass a Criminal Offender Record Information (CORI) check, comprehensive background screening, and / or medical Clinic screening, potentially including physical examination and drug and alcohol screenings.

Ability to work all shifts and / or locations assigned, directed, or necessary for this position, including (for some transit / operations roles) up to twenty-four (24) hours per day, seven (7) days per week as necessary to accommodate severe weather conditions, emergencies, or any other circumstances that may potentially impact service or the safety of service.

Intern / co-op staff must be enrolled full or part-time in an accredited educational program and maintain a cumulative GPA of at least 2.5 for the entire duration of the internship / co-op. Additionally, interns / co-ops must have valid work authorization and U.S. Social Security Number prior to starting pre-employment screenings / pre-boarding, working in their positions, and throughout the duration of their program.

Disclaimers and Definitions

General Disclaimer: The statements contained in this job description are intended to describe a summary, general nature, and complexity of typical job functions and do not represent an exhaustive list of all duties, tasks, and responsibilities required of staff assigned to this position.

Application Completion: It is each applicant's responsibility to ensure application details are entered completely and correctly, including updated work and education histories (past and current). Incomplete applications may not be considered. Attachments do not substitute for application fields. The recruitment team does not have access to existing employee data / history.

Application Deadlines: Applicants should apply as soon as possible, as the MBTA may stop considering applicants after a sufficiently large applicant pool is established.

Work Environment: The physical demands and work environment characteristics described here-in are representative of those an employee may encounter while performing the essential functions of this job. Reasonable accommodations can be made to enable individuals with disabilities to perform essential functions. See job description for role-specific requirements.

Work Eligibility: All employees must be legally authorized to work in the United States and on an unrestricted basis. The MBTA does not have an employer work sponsorship program. However, if you have unrestricted work authorization, or are sponsored by a separate entity, you are welcome to apply. Further, all persons hired will require a U.S. Social Security Number prior to starting the position and employees will be required to complete a Form I-9 to verify their identity and eligibility to work in the U.S.

Interviews: Candidates should ensure they arrive on time, are prepared, can remain for the duration, and if remote, are in a quiet place without distraction, for the interview. Candidates who do not attend their interview without advance authorization, including an email confirmation of a rescheduled time/date from Human Resources, will be considered a no-show and disqualified from consideration for the position. Related to rescheduling, on a one-time basis, and due to something emergent, you may be allowed to reschedule the interview. In addition, Human Resources may require documentation supporting the request. However, should you need to reschedule, you will need to contact your Recruit

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Boston, MA vacancy
  • $108k - $209k

     ...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead... 
    Suggested

    Seres Therapeutics

    Cambridge, MA
    1 day ago
  •  ...Design and Service Oriented Architecture in software development in an Agile environment....  ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...  ...and five (5) years of experience as a Principal Software Engineer/Developer (or closely... 
    Suggested
    Full time

    Fidelity Investments

    Boston, MA
    2 days ago
  • $150k - $180k

     ...BHSI) is seeking a highly skilled and experienced Technology professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Boston. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by... 
    Suggested
    Temporary work
    Flexible hours

    Berkshire Hathaway Specialty Insurance

    Boston, MA
    2 days ago
  • $145k - $181k

     ...Angular and Ionic. In this role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and backend teams, and drive...  ...and prototyping, build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines.Bright Horizons is a... 
    Suggested
    Full time
    Temporary work
    Local area
    Work from home
    Work visa

    Bright Horizons

    Newton, MA
    2 days ago
  •  ...ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Role Summary Join our innovative team as a Principal Software Engineer in Boston, MA, where you will play a pivotal role in shaping the future of medication management. This hybrid position... 
    Suggested
    Full time
    Temporary work
    Work at office

    athenahealth

    Boston, MA
    15 hours ago
  • $244k - $366k

     ...com/careers to see how we empower creators to own their own destiny.Be Klaviyo’s senior IC for scale, you will report into a VP of Engineering and lead performance, reliability, multi‑region, and large‑tenant readiness. You’ll drive platform-wide architectural change,... 

    Klaviyo

    Boston, MA
    3 days ago
  • $114.2k - $267.8k

     ...carriers and the customers they serve. We build AI-powered software that keeps everyone in the claims conversation informed...  ...a human touch, we’d love to meet you. We're looking for a Principal Software Engineer, a person trusted with our hardest, highest-leverage technical... 
    Flexible hours
    2 days per week
    3 days per week

    Hi Marley

    Boston, MA
    2 days ago
  • $107.5k - $204.5k

     ...AerospaceCollins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute...  ...to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Principal Software Engineer to join our team. What You... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Boston, MA
    1 day ago
  • $266.2k - $425.9k

     ...on actual billing behavior, and service teams can see renewal risk before it's too late.About the RoleWe're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services,... 
    Contract work
    Live out
    Work at office
    Remote work

    HubSpot

    Cambridge, MA
    3 days ago
  • $152.8k - $229.2k

     ...growth and cross-functional collaboration as we work together to engineer the extraordinary. The person in this role will work from...  ...and ensure successful completion of projects. As a Principal Software Engineer, you will be responsible for leading engineering activities... 
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Boston, MA
    4 days ago
  • $231.4k - $331.8k

     ...creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and...  ...and intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of advancing Tetragon’s capabilities... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Boston, MA
    18 hours ago
  • $193.39k - $318.98k

     ...Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, LLC office in Boston, MA.Engineer and optimize software-defined networking solutions, including the integration of Open Virtual Network (OVN) with OpenShift's Cluster Network... 
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Boston, MA
    1 day ago
  • $222.9k - $295.2k

     ...our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk.... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Boston, MA
    1 day ago
  •  ...modeling concepts Good knowledge of data structures, algorithms and software design patterns ● Strong problem-solving skills Self-...  ...a plus Experience in developing a CAD, CAM, FEA, CFD or other engineering or scientific application Experience in full stack development... 
    Full time

    Ptc

    Boston, MA
    18 hours ago
  •  ...biological data to predict the phenotype and behavior of biological systems. Role Description Matterworks is seeking a Principal Software Engineer with full stack experience creating innovative scientific products. You will join an interdisciplinary team,... 
    Full time
    Temporary work
    Flexible hours

    Matterworks

    Somerville, MA
    18 hours ago
  •  ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    Boston, MA
    18 hours ago
  • Senior, Principal or Lead Software Engineer, Artificial Intelligence, fully remote, 145k to 195k base, bonusCompensation Commensurate with experience, bonus, benefits, EOE, diverse highly educated culture. Candidates must be a U.S. citizen or national, refugee, asylum,... 
    Permanent employment
    H1b
    Remote work
    Visa sponsorship

    BlueSkyClarity

    Boston, MA
    3 days ago
  • $107.5k - $204.5k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...shape the future of aerospace and defense.We are seeking Senior Software Engineers to join our development team in Marlborough,... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    4 days ago
  • $150k - $300k

     ...the life sciences industry, committed to making a positive impact on its customers, employees, and communities.The RoleAs Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one... 
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Boston, MA
    15 hours ago
  • $175k - $195k

     ...work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Principal Full Stack Software Engineer to work with our stellar team! You will have a chance to work with Broadridge’s world-class clients leading highly... 
    Full time
    Work at office
    Local area

    Broadridge

    Boston, MA
    3 days ago
  • $266.2k - $425.9k

     ...Acceleration group empowers over 2,000 engineers to build, test, and deploy their code at...  ...organization responsible for rethinking how software gets shipped at scale — and what becomes...  ....About the RoleWe're looking for a Principal Software Engineer to help define the technical... 
    Live out
    Work at office
    Remote work
    Shift work

    HubSpot

    Cambridge, MA
    1 day ago
  • $140k - $180k

     ...breaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world.As a PrincipalSoftware...  ...Technical Background: You possess a unique blend of core Software Engineering experience (Python, API design) and Enterprise Systems... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Formlabs

    Somerville, MA
    4 days ago
  •  ...a Fortune 100 company.Note: This role has a hybrid work arrangement (2 -3 days per week in our Boston office).The Principal Full Stack Software Engineer for the Public Markets Agile Squad will:- Provide hands-on technical leadership designing and building real-time, high... 
    Work at office
    Local area
    2 days per week
    3 days per week

    Liberty Mutual

    Boston, MA
    3 days ago
  • $95k - $245k

     ...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...information about Draper, visit .Job Description Summary:The Software Engineer (PMTS) works on mission-oriented projects that span from... 
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    3 days ago
  • $114.6k - $234.6k

     ...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Boston, MA
    4 days ago
  •  ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Boston, MA
    3 days ago
  •  ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used... 
    Remote work
    Flexible hours

    Dtcc

    Boston, MA
    3 days ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay...  ...Exciter & Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Boston, MA
    3 days ago
  • $75k - $275k

     ...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...information about Draper, visit .Job Description Summary:The Principal Embedded Software Engineer develops high performance solutions for resource... 
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    3 days ago
  • $170k - $235k

    Principal Software Engineer, AI EngineeringCambridge, MA About this position:Context Labs is seeking a Principal Software Engineer to help drive forward our AI Engineering initiatives within our ImmutablyTM Platform and analytics spaces. Working as an integral leader within... 

    Context Labs

    Cambridge, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!