Skip to main content

This job has expired

Principal Software Engineer

Employer
MIT MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Location
Massachusetts, United States
Closing date
3 Jun 2020

View more

Job Type
Professional Services, IT Services
Contract Type
Permanent
Hours
Full Time

Working at MIT offers opportunities, an environment, a culture and benefits that just aren’t found together anywhere else. If you’re curious, motivated, want to be part of a unique community, and help shape the future then take a look at this opportunity.

PRINCIPAL SOFTWARE ENGINEER, EDX FOR BUSINESS, edX-Business Engineering Team, to join a team that supports organizations that need to provide high-quality education to their workforces at scale.  Will help implement and propose new features, performing work that will be used in production by millions of learners from all over the world.  Responsibilities include designing, developing, deploying, and supporting scalable software systems; collaborating with product management, UX, and data science teams to understand business problems and identify solutions; providing mentorship to team members and assisting with feedback on code reviews; weighing in on technical decisions, implementations, and trade-offs that impact engineering teams across the organization; building and maintaining operationally viable solutions throughout the software life cycle; and promoting teamwork, researching cutting edge technology, and supporting a work atmosphere that encourages continuous improvement

EdX is an open source educational software startup venture between MIT and Harvard. Its mission is to offer a world-class education to everyone, everywhere.

Job Requirements

REQUIRED:  ten years of full-stack coding experience with JavaScript, Python, or other server-based programming language; real-world experience with web development frameworks like Django; experience developing REST APIs; demonstrated skill building service-oriented architectures; experience researching and proposing new technologies; ability to problem solve and drive projects with loosely defined requirements; and experience working in an agile development environment.

 PREFERRED:  experience making contributions to Open Source projects; experience with React or other modern JavaScript frameworks; experience building static websites and single-page applications; experience with architecture and solutions development leveraging microservices; test driven development experience; B.S. in computer science; and familiarity with compliant front-end development standards and accessibility best practices. Job #18390-R

MIT is an equal employment opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin.

MIT considers equivalent combinations of experience and education for certain jobs. All candidates who believe they possess equivalent experience and education are encouraged to apply.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert