Principal Software Engineer

Full Time
Newton, MA 02459
Posted
Job description

Do you enjoy solving complex business problems, designing, and building software solutions in a collaborative, fast-paced, inclusive, and agile environment? We are seeking a Principal Engineer to join the growing Bright Horizons Full Service engineering team. Bright Horizons currently owns and operates over 700 daycare centers in the United States. The Full Service line of business supports all activities related to serving parents who are enrolled at or seek enrollment at these centers. These activities include marketing to prospective parents, registering and enrolling children, supporting day-to-day operations, and providing analytics to senior management team.

The Principal Software Engineer is the driving force behind the delivery of technical solutions for Mobile/Web Applications, Application integrations and Back-end processes.

Principal software engineers develop, document, and test software to ensure that the software meets the needs of end-users and achieves business goals. Principal software engineers provide technical guidance to development teams and oversee the technical aspects of all projects.

Experience

  • 7+ years of application development experience with large scale business applications in a fast-paced development environment
  • 5+ years designing, developing, and implementing business solutions from concept through to production
  • Skills/Knowledge
  • Solid knowledge of API development using Python to support Mobile and Web Applications.
  • Solid understanding of NoSQL databases. MongoDB experience is highly desired.
  • Experience designing backend for web and mobile applications.
  • Solid understanding of containerization technologies.
  • Experience building cloud applications.
  • Demonstrable ability to break large architectural and implementation problems into logical smaller solutions.
  • Experience designing systems with standard security protocols. Familiarity with common vulnerabilities and how to prevent them.
  • Ability to mentor team members to improve their understanding of good software design practices.
  • Excellent written and verbal communication skills with ability to tailor message to audience.
  • Ability to communicate sophisticated technology concepts to non-technical audiences.

Education

Bachelors degree in Computer Science or Software Engineering

HAVING TECHNICAL ISSUES WITH YOUR APPLICATION?

Contact us at bhrecruit@brighthorizons.com or 855-877-6866

Bright Horizons is dedicated to creating a workforce that promotes and supports diversity and inclusion. We provide equal employment opportunities to all individuals without discrimination. Bright Horizons complies with the laws and regulations set forth in the following EEO is the Law Poster: EEO – English and EEO – Spanish along with information on the Family and Medical Leave Act (FMLA) and Employee Polygraph Protection Act (EPPA).

Applicants requiring a reasonable accommodation for any part of the application and hiring process should contact the recruitment helpdesk at 855-877-6866 or bhrecruit@brighthorizons.com. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs