Senior Software Engineer - Business team
EdX is looking for a Senior Software Engineer for our Business team here in Cambridge. This team supports businesses that need to provide high-quality education to their workforces at scale. We're looking for a strong engineer to help guide the team as well as implement and propose new features. Your work will be used in production by millions of learners from all over the world.
This is a full-stack engineering team that works mostly with Python and Javascript, but the nature of the various projects offers opportunities to work in other languages as well!
During the first few months you will:
- Learn edX’s technology stack, participate in our Scrum process, and take advantage of our continuous integration process to ship code as soon as it’s done.
- Establish strong working relationships with your cross-functional team as well as engineers throughout the company.
- Apply your talent to design, develop, deploy, and support scalable software systems.
- Participate in and have the chance to influence technology decisions at edX.
- Provide guidance to other engineers on best practices through code reviews and other feedback mechanisms.
- Demonstrate a “you build it, you run it” mindset of ownership.
- Have regular, meaningful conversations with your team lead about growth and career development opportunities.
- Have some fun!
Qualifications & Skills:
- 5+ years of real-world experience with Python or other development languages.
- Full stack experience, including modern web frameworks such as Django and an understanding of how the web works.
- Experience with RESTtful API design.
Plusses:
- Experience working in an agile development environment.
- Experience with databases, both relational and non-relational.
- Experience with Docker.
- Experience with frontend frameworks such as React, Redux and webpack.
- Familiarity with W3C Web Content Accessibility Guidelines.
- Contributor to or consumer of Open Source frameworks.
EdX is an MIT & Harvard funded start-up company that offers a highly competitive benefits plan, a pension program, free lunches every day as well as a plethora of other fun perks and meaningful work! Are you ready to be a part of our Mission?
Sorry, Visa sponsorship is not available.