2U, Inc. is a leading, global technology company that provides innovative technological solutions and services to improve the way individuals and organizations learn and teach. The company’s technology empowers learners, educators, and institutions to deliver, manage, and access online learning solutions and resources with unmatched flexibility, scale, and quality.
2U’s cloud-based software platform, 2U OS, enables the delivery of online and in-person instruction, career services, and workplace collaboration across a variety of education and corporate training programs. It integrates with premier partners in higher education, including universities, nonprofit institutions, and universities of applied science. 2U has working partnerships with more than two hundred universities around the world, enabling them to offer live, synchronous courses and world-renowned instructors for their online classes.
2U’s technology solutions and services are designed to help organizations deliver live, face-to-face educational experiences virtually and in person. Through its virtual learning environment, 2U enables universities and business partners to create social learning experiences that drive collaboration and engagement. Its learner-centric design and analytics-driven approach allows organizations to customize their influencer, student, and alumni experiences across multiple devices and platforms.
The company’s technology and services also support existing programs, creating unique opportunities to monetize through digital delivery, increase online enrollment and optimize the learning experience. Advanced technologies such as machine learning, artificial intelligence, and digital marketing are used to ensure successful implementation. 2U helps organizations increase their ROI by significantly improving upon their existing traditional, classroom-based models, leveraging the latest applications and cloud-based software solutions.
Overall, 2U is at the forefront of innovating the ways that people learn and teach. Its technology transforms traditional models of learning and helps to create highly engaging, meaningful, and successful educational experiences. With a focus on delivering quality, scalability, and flexibility, as well as leveraging advanced technologies and analytics, 2U is leading the way in educational technology and services.
Quick Links
Career Paths
Reviews
FAQs
Software Engineering Lead
Average Work Hours (weekly unless noted): 45-50
Average Salary (yearly in dollars unless noted): $120,000+
Description: The Software Engineering Lead is responsible for driving a team of engineers to develop, maintain and improve software products used to deliver educational content. The engineer must have excellent technical knowledge, a strong attention to detail and the ability to come up with innovative solutions to challenging problems. They must have the ability to manage multiple projects and prioritize accordingly. They must also have strong communication and organizational skills.
Qualifications / Requirements: The ideal candidate should have a bachelor's degree in computer science or related field, as well as 7+ years’ professional experience as a software engineer, preferably with a focus on backend development. In-depth knowledge of modern programming languages and frameworks, including Java and Python, is required. Previous experience with large-scale distributed systems and building high-performance, secure data-driven applications is preferred.
Average Salary (yearly in dollars unless noted): $110,000+
Description: The Systems Engineer is responsible for the setup, maintenance, and engineering for 2U’s development, test, and production environment. This includes developing systems monitoring, system improvement, and security measures. The engineer should be able to diagnose issues quickly and build solutions that align with organizational objectives and regulatory requirements.
Qualifications / Requirements: The ideal candidate should have a bachelor’s degree in computer science, engineering, or related field, as well as 5+ years’ professional experience with distributed systems engineering and administration. This includes proficiency in Linux/Unix and network protocols and skills. Previous experience working in a cloud-based, highly secure environment is a plus.
Average Salary (yearly in dollars unless noted): $125,000+
Description: The Data Scientist is a member of the Technology team who is responsible for analyzing Big Data and performing predictive analytics studies. This position requires a highly analytical, technical individual who can identify trends and patterns in large datasets, interpret results and provide recommendations to the technical team.
Qualifications / Requirements: The ideal candidate should have a bachelor’s degree in computer science, engineering, or related field, as well as 5+ years’ professional experience with data science and analytics. In-depth knowledge of statistical analysis and data mining tools, such as R and Python, is necessary. Previous experience with machine learning and artificial intelligence is preferred.
Average Salary (yearly in dollars unless noted): $110,000+
Description: The DevOps Engineer is a member of the Technology team responsible for managing and maintaining 2U's wide range of tools and technology. This includes developing and automating software deployment pipelines, analyzing system performance and reliability metrics, and creating software and process documentation.
Qualifications / Requirements: The ideal candidate should have a bachelor’s degree in computer science, engineering, or related field, as well as 5+ years’ professional experience with DevOps principles. Proficiency with both Linux and Windows OS, as well as scripting languages, such as JavaScript or PowerShell, is necessary. In-depth knowledge of AWS technologies, including CloudFormation and CloudWatch, is preferred.
Average Salary (yearly in dollars unless noted): $115,000+
Description: The Mobile Application Developer is a member of the Technology team responsible for developing applications for iOS and Android and ensuring that they are consistently robust and stable. This position requires a developer who can be creative in designing applications while still implementing organizational and regulatory requirements.
Qualifications / Requirements: The ideal candidate should have a bachelor’s degree in computer science, engineering, or related field, as well as 5+ years’ professional experience with mobile application development. Proficiency with both iOS and Android is required. Proficiency with Objective-C, Swift, and Java is preferred.
Average Salary (yearly in dollars unless noted): $120,000+
Description: The Full Stack Developer is responsible for developing software to enable 2U’s platform to support course delivery and teaching activities. This position requires an individual with in-depth knowledge of web application development and frameworks, as well as the ability to think on the fly and switch between development tasks.
Qualifications / Requirements: The ideal candidate should have a bachelor’s degree in computer science, engineering, or related field, as well as 5+ years’ professional experience with full-stack development. Proficiency with modern development technologies and frameworks, such as JavaScript, HTML/CSS, Node.js, and React, is required. Previous experience with web design and UI/UX is a plus.
I have worked at 2U for 4 years, and I can honestly say that this is one of the best places I've ever worked. The management is excellent and supportive, always helping the entire team stay on track, organized and motivated. There are lots of chances for career growth and opportunities to go up the ladder through promotion or lateral moves. I am excited to continue working here and to grow with this amazing company!
Jerry K.
Review Rating:
5/5
5
It was just one month ago that I started my position at 2U and I'm so proud to be part of the team! The office environment is so inviting, it makes me feel welcomed, it's amazing how the staff treat each other. Everyone is always willing to help and support each other throughout their technical tasks and duties. Management is also fantastic, they ensure that everyone is working at their best and are incredibly supportive!
Sam C.
Review Rating:
4.5/5
4.5
Working as a programmer at 2U is such a great experience. The tools and resources that the company provides makes it very easy to complete the tasks. Plus, I am able to grow my knowledge and skills through the various trainings and opportunities available here. Management and the HR department are always very supportive in ensuring my satisfaction, which I really appreciate!
Vikram L.
Review Rating:
4.8/5
4.8
Joining 2U has been one of the best decisions I've made in my career. The culture in the office is perfect for me - everyone is friendly and encouraging, and always willing to help each other out. The leadership team provides motivation and constant inspiration to ensure that everyone is performing at their best. I'm truly privileged to work with such amazing people!
Lily T.
Review Rating:
4.7/5
4.7
My primary role at 2U is in the IT department, and I have to say it's one of the best places I've ever worked. Everyone here is passionate and dedicated to doing great work, and I love the team dynamics. The enterprise technology is cutting-edge and incredibly sophisticated, so I'm learning a lot from the tools and software I use every day. I'm very happy at 2U and I highly recommend this company to new professionals.
Frequently Asked Questions
What is 2U?
2U is an education technology company that partners with leading colleges and universities to deliver high-quality online degree programs.
What kind of positions are available at 2U?
2U employs professionals in a wide range of roles, including, but not limited to, technology, marketing, operations, finance, recruitment, and more.
What are the benefits of working at 2U?
2U employees benefit from competitive salary, medical and dental insurance, 401(k) with matching, generous PTO and holidays, tuition benefits, and more.
What are the expectations of a 2U employee?
2U values hard work and professionalism in its employees. Employees are also expected to embrace and embody the 2U culture of passion, collaboration, and innovation.
What is the best way to apply for a job at 2U?
The best way to apply for a job at 2U is to visit our website and search for jobs there. You can also sign up for job alerts to receive notifications about new opportunities.
Locations: San Francisco, Denver, Hong Kong, London, New York, Sydney
Career Paths: Product Manager, Software Engineer, Solutions Architect, Project Manager, User Experience Researcher, Frontend Developer, Quality Assurance Analyst, Network Engineer, Database Administrator, Technical Support Analyst
I have worked at 2U for 4 years, and I can honestly say that this is one of the best places I've ever worked. The management is excellent and supportive, always helping the entire team stay on track, organized and motivated. There are lots of chances for career growth and opportunities to go up the ladder through promotion or lateral moves. I am excited to continue working here and to grow with this amazing company!