Job description
Job details
- Location: Hillcrest Heights, Prince George's County
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: USD 159,998 - 190,000 per year
Role overview
Modern Classrooms Project is seeking a Senior Software Engineer to drive the technical development of platforms that empower educators worldwide. This full-time role focuses on scaling a self-paced, mastery-based instructional model through innovative software solutions. You will work with a mission-driven team to build tools that respond to diverse student needs.
Job details
This is a full-time, remote position based in the USA, specifically associated with Hillcrest Heights, Prince George's County. This is not an internship. The offered salary range is 190,000 USD per year.
Responsibilities
- Lead the design and implementation of scalable software features for the MCP platform.
- Collaborate with educators and stakeholders to translate pedagogical needs into technical requirements.
- Maintain and optimize existing codebases to ensure high performance and reliability.
- Mentor junior developers and contribute to a culture of technical excellence.
- Develop secure and efficient APIs to support a growing user base of educators.
Requirements
- Proven experience as a Senior Software Engineer or in a similar high-level development role.
- Strong proficiency in modern full-stack development frameworks and languages.
- Experience designing and managing cloud-based infrastructure and databases.
- Ability to work independently in a fully remote, flexible environment.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
Benefits
- Competitive annual salary between $160,000 and $190,000 USD.
- Comprehensive benefits package.
- Flexible remote work environment.
- Opportunity to make a tangible impact on global education.
Keywords
Software EngineeringFull StackScalable ArchitectureEdTechAPI DevelopmentCloud ComputingSystem Design