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

Principal Software Engineer

$145k - $181k

Bright Horizons

This Hybrid role requires 3 days of in-person work per week at our Newton, MA headquarters. Join a highly technical team where you’ll lead the creation of responsive web and mobile applications using modern frameworks like Angular and Ionic. In this role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and backend teams, and drive best‑in‑class performance, accessibility, and design. You’ll also influence technology direction through research and prototyping, build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines. Bright Horizons is a leading education and care company that helps employees thrive at work and at home by partnering with employers to offer high‑quality child care, elder care, and educational support. Our workplace reflects this commitment—with collaborative environments, meaningful benefits, and a culture that supports both career growth and personal well‑being. Whether you’re caring for children or powering the systems and partnerships that make it all possible, at Bright Horizons, you’re the difference. Essential Responsibilities Lead the design and development of modern, responsive web and mobile applications using Angular, Ionic, Knockout.js, and standard JavaScript/CSS. Collaborate closely with UX/UI designers, product managers, and backend engineers to deliver seamless user experiences. Champion best practices in front-end performance, accessibility, and responsive design. Be part of a fast paced, highly technical development team responsible for developing and delivering SaaS solutions. Serve as a lead in the design and development of software systems and subsystems. Work within the software team and across other lines of business to determine the proper approach to software development challenges. Research and recommend new technologies and approaches. Learn and prototype. Make recommendations based on upcoming product and project roadmaps. Conduct design and code reviews and provide feedback on engineering best practices. Mentor and support fellow engineers through thoughtful code reviews, architectural discussions, and technical design sessions. Participate in all phases of SDLC: from system analysis to technical design and development and test to deployment and support. Contribute to backend development using .Net, particularly in designing APIs that support front-end needs. Leverage Azure services and CI/CD pipelines to deliver high‑quality software efficiently. Minimum Requirements Bachelor’s degree in Computer Science or Engineering, 5 additional years minimum of experience would be considered in lieu of applicable degree. 5+ years of professional software development experience. 5+ years of experience with .NET and Azure. Preferred Qualifications Deep expertise in Angular and/or Ionic, JavaScript, HTML5, and CSS3. Experience with Knockout.js and legacy front‑end systems is a plus. Familiarity with .Net technologies. Database Development (MS SQL Server a strong plus). Web Development (Angular, jQuery a strong plus). RESTful Web Services. Agile methodologies experience (e.g. Scrum) a strong plus. Excellent understanding of engineering best practices and software design. Excellent written/documentation and verbal communication skills and a collaborative mindset. Willing to take on projects and challenges and can be flexible. Demonstrated success meeting and exceeding business objectives. Mobile app development experience, Mobile First, and Responsive Web Design experience a plus. Strong understanding of responsive design, cross-browser compatibility, and front‑end performance optimization preferred. Experience with MongoDB and NoSQL data modeling a plus. Agile methodologies (e.g., Scrum) experience preferred. Track record of mentoring engineers and fostering a culture of learning and code quality preferred. At this time, Bright Horizons will not sponsor an applicant for employment authorization/visa for this position. Be part of a community where people grow, futures are shaped, and lives are changed. We offer the rewards, opportunities, and support you deserve because making a difference goes both ways. We’re changing the world of work and family, and it starts with you. At Bright Horizons, you’re the difference. The annual salary for this position is between $145,000 - $181,000. The pay range listed here is what Bright Horizons in good faith anticipates offering for this job opening. Actual compensation offers within this range will depend on a variety of factors including experience, education and training, certifications, geography, and other relevant business or organizational factors. Benefits Medical, dental, and vision insurance Paid vacation, sick, holiday, and parental bonding leave 401(k) retirement plan Long‑term and short‑term disability insurance Life insurance Money‑saving discounts and financial planning tools Tuition assistance and education coaching Caregiving support and resources for the children and adults in your family Learn more at Life at Bright Horizons At Bright Horizons, you’re more than your job title — you’re the difference. Whether you’re nurturing a child’s first steps or supporting the systems behind the scenes, your work creates real impact. We’re a community that celebrates individuality, invests in your growth, and supports your whole self. Because when you thrive, so do the children, families, and clients we serve. Join us and help build a brighter future — for yourself and for others. Bright Horizons provides equal opportunity in all aspects of employment and does not discriminate against any individual on the basis of race, color, religion, sex, age, disability, sexual orientation, veteran status, national origin, genetic information, or any other characteristic protected under federal, state, or local law. Bright Horizons complies with the laws and regulations described in the following federal government resources: Know Your Rights, Family and Medical Leave Act (FMLA) and Employee Polygraph Protection Act (EPPA). If you require assistance or a reasonable accommodation in completing these application materials or any aspect of the application and hiring process, please contact the recruitment helpdesk at View phone number on click.appcast.io or View email address on click.appcast.io. Determinations on requests for reasonable accommodation will be made on a case‑by‑case basis. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Andover, MA vacancy
  •  ...Company Description Digital Health Solutions is a Boston-based engineering and regulatory consulting firm specializing in end-to-end...  ...closely with firmware, systems, QA, and regulatory teams to ensure software meets medical device quality and compliance standards... 
    Suggested
    Contract work

    Digital Health Solutions

    Andover, MA
    3 days ago
  • A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates... 
    Suggested

    Cadence Inc

    Burlington, MA
    4 days ago
  • $175k - $200k

    Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and analyzing... 
    Suggested

    Cadence

    Burlington, MA
    4 days ago
  • $180k - $247.5k

     ...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end...  ...speed and flexibility. What We Need We are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you will... 
    Suggested

    Symbotic

    Wilmington, MA
    4 days ago
  • $125.3k - $175k

     ...Principal Embedded Software Engineer – Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn? Your job will be to create or modify Board Support Packages (BSPs), device drivers, power‑on firmware... 
    Suggested
    Flexible hours

    Curtiss-Wright

    Tewksbury, MA
    3 days ago
  • $180k - $200k

     ...organization with deep robotics experience. Come join the company who will put "beauty robotics" on the map! Introduction As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and delivering the embedded systems that power our next‑... 

    Clockwork (acquired by 10Beauty)

    Burlington, 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...  ...of aerospace and defense. Role Summary We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    4 days ago
  • $110k - $185k

     ...designing, developing, testing, and debugging large and complex software enhancements and solutions within Charles River’s business and...  ...degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, Physics, or a related technical field required;... 
    Temporary work

    State Street Corporation

    Burlington, MA
    3 days ago
  • Analogic in Salem, New Hampshire is seeking a software engineer to enhance production codebases, contribute to development, and resolve software issues. The ideal candidate will have strong experience in C++ and a good understanding of Linux environments. This role offers... 

    Analogic

    Salem, NH
    4 days ago
  • State Street is seeking a Principal Software Engineer II (Vice President) in Burlington, MA. This role involves technical leadership in Java and cloud architecture, driving strategy and engineering excellence across platforms. The ideal candidate will have 10-15 years of... 

    State Street Corporation

    Burlington, MA
    4 days ago
  • $107.5k - $204.5k

     ...Define, collect, and analyze execution metrics across multiple engineering teams. Configure Jira backlogs, workflows, boards, and...  ...teams. Experience in defense, aerospace, radar, or large‑scale software development programs. Familiarity with Earned Value (EV) and... 
    Temporary work
    Interim role
    Local area
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    4 days ago
  • Cadence Design Systems is a leading provider of the software, hardware, and intellectual property required to design complex integrated...  ...Electronic Design Automation (EDA) tools, they enable engineers to simulate, verify, and optimize chip designs for various high... 

    Cadence

    Burlington, MA
    4 days ago
  •  ...existing production codebases (primary focus) Contribute to targeted greenfield development as new capabilities are introduced Support software releases, debugging, and issue resolution in production environments Partner with systems, test, field, and manufacturing teams... 
    Immediate start

    Analogic

    Salem, NH
    4 days ago
  • $107.5k - $204.5k

    Principal Software Systems Quality Engineer (Compliance) Location US-MA-TEWKSBURY-TB3 ~ 50 Apple Hill Dr ~ CONCORD BLDG, Tewksbury Tb3 300 Concord Date Posted 2026-07-07 Country United States of America Position Role Type Onsite U.S. Citizen, U.S. Person, or Immigration... 
    Temporary work
    Work experience placement
    Immediate start
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    4 days ago
  • $115k - $197.8k

    Job Details Job Title: Principal Embedded Software Test Engineer Location: Onsite (Danvers, MA) Start Date: ASAP Duration: Permanent Compensation Range: $115,000 - $197,800 Benefits: Eligible for Health, Dental, Vision, 401K, PTO Not eligible for Visa sponsorship Job Description... 
    Permanent employment
    Immediate start

    Mondo

    Danvers, MA
    4 days ago
  •  ...for employer-sponsored visa or residency status, now or at any point in the future. We want you! DataServ / xFact is seeking a Software Engineer to join our engineering team. In this role, you will design and deliver scalable, high-performance solutions across the full... 
    Work experience placement
    Work at office
    Visa sponsorship
    Flexible hours

    Dataservtech

    North Andover, MA
    1 day ago
  • Charles River Development, part of State Street Alpha, delivers a cloud-based platform for investment processes across asset classes, serving Institutional and Wealth Management clients. The role supports migrating to a scalable cloud solution using Azure, React, Kubernetes...

    State Street Corporation

    Burlington, MA
    2 days ago
  • $96k - $132k

     ...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system...  ..., speed and flexibility. What We Need As a Software Support Engineer, you will be a key member of the Network Operations Center (NOC... 
    Remote work
    Shift work
    Night shift
    2 days per week

    Symbotic

    Andover, MA
    2 days ago
  • $178.13k

     ...Staff Software Engineer (Job ID 1277) Business Unit: Draeger Medical Systems, Inc. Location: Andover, MA Function: R&D Work Location: Hybrid Employment Type: Permanent Job Responsibilities Draeger Medical Systems, Inc., Andover, MA seeks Staff Software Engineers to design... 
    Permanent employment
    Temporary work
    Flexible hours

    Draeger Safety , Inc.

    Andover, MA
    3 days ago
  • $60 - $70 per hour

     ...applications, influence architectural decisions, mentor junior engineers, and collaborate with global teams to deliver scalable and...  ...development practices . ~ Bachelor's degree or higher in Software Engineering, Computer Science, or related field. ~ Strong... 
    Hourly pay
    Contract work

    Artech

    Andover, MA
    5 days ago
  • $65 - $68 per hour

     ...JOB TITLE: Java Software Engineer JOB LOCATION: Andover, MA (On-Site) WAGE RANGE*: $65 - 68 per hour on W2 JOB NUMBER: RTXCJP00001199 REQUIRED EXPERIENCE: Full stack development role within the last 2 years Java Spring Angular RxJS/REACT Ability to design and code without... 
    Hourly pay
    Temporary work
    Local area
    Flexible hours

    Aimwel

    Andover, MA
    11 hours ago
  •  ...we deliver situational awareness in environments where traditional sensing solutions struggle. We're looking for a Principal Radar Software Engineer to help drive the development of next-generation radar capabilities across our platform. This role sits at the intersection... 
    Full time

    MatrixSpace

    Burlington, MA
    29 days ago
  •  ...Job Description Job Description Principal Embedded Software Engineer - Connected Devices & IoT Location: Burlington, MA (Hybrid) Duration: 6-Month W2 Contract Pay: $100–$126/hour W2, depending on experience Russell Tobin is partnering with a leading... 
    Contract work
    Local area

    Russell Tobin

    Burlington, MA
    14 days ago
  • $100k - $112k

     ...management standards. What You'll Do The Field Applications Engineer is primarily responsible for cultivating business opportunities...  ...intelligence Design PV layouts in IR and other PV design software to support Sales, Distributors, and End Users Accurately... 
    Local area

    Enstall

    North Andover, MA
    5 days ago
  • MKS Inc. is seeking a Senior Mechanical Test Engineer in Methuen, Massachusetts. You will design, develop, and sustain automated test equipment for globally deployed products. This role requires collaboration with engineering teams and management of multiple projects while... 

    MKS Inc.

    Methuen, MA
    4 days ago
  •  ...Senior Embedded Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled individual to join our software team where you will employ Agile development techniques on embedded targets to continuously... 
    For subcontractor

    Raytheon

    Tewksbury, MA
    3 days ago
  • $120k - $165k

     ...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system...  .... What We Need Symbotic is seeking a Senior Software Engineer to design and build core cloud software that integrates directly... 

    Symbotic

    Wilmington, MA
    11 hours ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...us and help shape the future of aerospace and defense. he Software Product Assurance Center's Software Security Sensors and Effectors... 
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    RTX

    Tewksbury, MA
    5 days ago
  • $130k - $150k

     ...where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-edge game analytics platform and tools to better understand... 
    Full time
    Work at office

    Rockstar Games

    Andover, MA
    3 days ago
  • $69.55k - $125.73k

     ...Description The Defense Sector at Leidos currently has an opening for a Software Engineer with an active Secret clearance to work remotely, but based out of our Tewksbury, MA office. This is an exciting opportunity to use your experience helping the C-sUAS Engineering... 
    Work at office
    Remote work

    Leidos

    Tewksbury, MA
    11 hours ago

Do you want to receive more vacancies?

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