Avatar for edX

Increase access to high-quality education for everyone, everywhere

Jobs at edX

edX represents a unique opportunity to work in a mission based organization focused on changing the definition of higher education. There is no shortage of compelling work opportunity in the Greater Boston Area, but few if any offer the special mix of cutting edge technology AND a startup feel like we have here at edX. If you're a Software Engineer, a Product Manager, or a supporter of the open source movement, edX could be a very good fit. We run our deployments iteratively and are running Agile to get the job done.

edX is ~200 employees with about 70 engineers and 10 product managers / UX working here in Cambridge. We occupy 3 floors at 141 Portland St. and continue to expand all teams.

We are Python/Django shop and everything runs through Jira. Teams are broken down into the Teaching and Learning module, eCommerce, Mobile, Data and Analytics, Ops, and Open Source. Teams are manageable with 7-9 people making up our larger groups here in Cambridge.

We are a fairly agnostic engineering shop and our engineers come from a variety of backgrounds including Java and .NET - although everyone adopts Python upon joining.

If you are looking for something different out of your career, think about something mission based. Our courses already reach 7 million people and our goals are to reach hundreds of millions of learners over the next decade. If this is interesting to you, we want to talk!
Showing 4 of 4 jobs
Other Engineering

IT Systems Engineer

Posted this week
  • Plan and execute strategic IT projects in collaboration with the IT Operations team and business stakeholders.
  • Manage the lifecycle of user accounts across a variety of services using our cloud identity provider
Software Engineer

Principal Software Engineer

Posted 1 month ago
  • Design, develop, deploy, and support scalable software systems
  • Collaborate with Product Management, UX, and Data Science to understand business problems and identify solutions
Software Engineer

Manager of Incident Management

Posted 1 month ago
  • Lead a team of Incident Management Specialists comprised of employees and long-term contractors
  • Define and roll out an incident response process in collaboration with your stakeholders
Software Engineer

Technical Sales Engineer - Spanish Speaking Preferred

Posted this week
  • Support the edX for Business / edX Online Campus sales process with engaging presentations and demonstrations, and expert-level technical guidance on edX for Business products and services.
  • Interpret and communicate customer technical requirements to edX’s Sales, Customer Success, Account Management, Information Technology, Legal, Finance, and Product Delivery teams.