Senior Software Engineer Fully Remote Job at 2U

Senior Software Engineer
Senior Software Engineer

Location: USA Only
Job: Full-Time

As a Senior Software Engineer at 2U, you’ll be part of a team driven by a shared purpose: to eliminate the back row in education and deliver world-class digital education at scale. Our parent company, edX, is the world’s leading online learning platform.

Through our collaboration with over 230 colleges, universities, and corporate partners, we’ve created over 4,000 online higher education offerings that empower learners to reach their full potential. Join us in unlocking human potential through innovative technology and meaningful impact.

What We’re Looking For

This dynamic team offers diverse development projects, from creating innovative solutions to legacy code challenges to contributing to exciting open-source initiatives. We focus on providing our users with a comprehensive range of free-to-degree offerings, using service-oriented architecture as our core strategy.

Our team values a practical approach to software development rooted in user feedback and validation and is committed to continuing iterating to improve our users’ educational experiences.

If you’re an intermediate-to-senior engineer with a passion for service-oriented architecture and a commitment to delivering high-quality software solutions, we’d love to hear from you!

Responsibilities Include But Are Not Limited To

As a Senior Software Engineer, you should have the following responsibilities:

  1. Scale software systems by designing, developing, deploying, and supporting them.
  2. Maintain software solutions throughout their lifecycle to ensure operational viability.
  3. Take ownership of your code by supporting the customer-facing environment and creating a long-term architectural vision.
  4. Work collaboratively with Product Management, UX, and Data Science to identify and solve business problems.
  5. Provide mentorship to team members and lead them on project initiatives.
Senior Software Engineer
Senior Software Engineer

Things That Should Be In Your Background

Being a Senior Software Engineer, you have a background in the following areas listed below

  1. 3-5+ years of experience in back-end or full-stack coding.
  2. Proficient in Python & Django and experience in modern web frameworks for developing and deploying large web applications.
  3. Familiarity with agile development methodologies.
  4. Ability to solve problems, drive projects with loosely defined requirements, communicate effectively with stakeholders, and learn from successes and failures.
  5. We highly value individuals who possess a collaborative mindset, are team-oriented, and have a knack for effectively sharing their knowledge and expertise through a range of mediums such as mentoring, code reviews, pair programming, and diagrams.

Some Additional Attributes 

For a Senior Software Engineer, you have some extra attributes as

  1. Proficiency in modern JavaScript frameworks.
  2. Experience in extracting core services from a monolithic application.
  3. Familiarity with open source frameworks, coupled with a keen interest in enabling and integrating open source contributions.
  4. Possession of soft skills such as a people-first attitude, flexibility, and expertise in conflict resolution.

Benefits & Culture

At 2U, we have a diverse and vibrant workforce comprising innovators, dreamers, and achievers, all working together towards a common goal of transforming lives through higher education.

We firmly believe that each employee can contribute towards our shared purpose, and we strive to create an enjoyable and purposeful work environment.
If you are full passion about making a difference by providing world-class online higher education to over 40 million learners and counting, then we welcome you to join us.

Let’s work together to eliminate the back row in education!
We provide a range of comprehensive benefits, customized to each country, and ensure an excellent work-life balance for our employees.

  1. Medical, dental, and vision coverage
  2. Life insurance, disability, and 401(k) employer match
  3. Employee stock purchase plan
  4. Free snacks and drinks in-office
  5. Generous paid holidays and leave policies, including unlimited PTO
  6. Additional time off benefits such as volunteer days, parental leave, and a company-wide winter break.

We expect the base salary range for this position to be between ($80,000 – $125,000), and the candidate may be eligible for potential bonuses.
The salary offer will be determined based on the candidate’s qualifications, experience, skills, and education relevant to the position, as well as the market’s cost of labor and the budget for the position.

2U Diversity and Inclusion Statement

2U is dedicated to fostering an environment of inclusivity, respect, and belonging. We take pride in our efforts to bring together a diverse employee base that reflects a wide range of experiences, perspectives, identities, and backgrounds.
Our main agenda is to create a workplace where every employee feels supported and empowered, both by their individual differences and by our shared values as a team.
At 2U, we are committed to creating a culture of inclusivity, belonging, and respect.
We are proud of our efforts to build a team that represents diverse walks of life, ideas, genders, ages, races, cultures, sexual orientations, abilities, and other unique qualities.
Our aim is to provide a workplace that supports and empowers every employee, recognizing and celebrating both their individual differences and our collective values as a team.

Senior Software Engineer
Senior Software Engineer

About 2U Inc. (NASDAQ: TWOU)

2U, Inc. has been at the forefront of digital transformation for over a decade, collaborating with renowned non-profit colleges and universities to deliver high-quality online education that reaches millions of learners worldwide.
As the parent company of edX, a globally recognized online learning platform, we have partnered with over 230 colleges, universities, and corporations to provide unparalleled access to a world-class education.

With our cutting-edge technology and talented team, we are empowering human potential and transforming the landscape of digital education, offering over 4,000 digital education programs ranging from free courses to full degrees.
To discover more about our work, visit us at

If you’re a Senior Software Engineer with a passion for education and innovation, we welcome you to join our mission of transforming lives through online learning.

About edX

2U, Inc. (Nasdaq: TWOU) is dedicated to transforming online education in partnership with edX, the leading global online learning platform.

 Being a Senior Software Engineer, you will join our community of over 45 million learners and work alongside the world’s top-ranked universities and industry-leading companies to provide high-quality education at scale.

From free courses to full degrees, we are committed to breaking down barriers to education and unlocking human potential. Join us at to learn more.


The statements above aim to provide an overview of the typical duties and responsibilities for this position, but they should not be regarded as a comprehensive list of all the required skills and tasks.

At times, all employees may be asked to perform duties beyond their regular responsibilities to meet the needs of the organization.
At 2U, we are committed to providing equal opportunities to all applicants and employees, regardless of their race, religion, color, creed, sex, pregnancy, gender identity, sexual orientation, national origin, age, marital status, disability, citizenship, military or veteran status, or any other legally protected classifications.

We believe in treating all employees fairly and equitably, and this policy applies to all aspects of employment, including recruitment, training, promotion, compensation, and benefits.

If you read all the instructions for the “Senior Mobile Developer” Fully remote job, click the Apply Now button below.

To get more updates about regarding information technology kindly visit our blog section.


Please enter your comment!
Please enter your name here