Overview
Skills
Job Details
Job Title: Senior Python Developer
Location: Dallas, TX (Onsite or Remote)
"Empowering Education Through Technology"
Are you a passionate Python developer ready to shape the future of digital learning? Join us in building next-gen LMS platforms like Open edX and Moodle, where your code directly impacts learners around the world. We're looking for a developer who thrives in full-stack environments and believes in clean, scalable, and secure code.
Job Summary:
Sage IT is seeking an experienced Senior Python Developer with expertise in Django, React, and educational platforms. You'll play a key role in enhancing and customizing scalable e-learning systems while working alongside a global team in an agile setup.
Key Responsibilities:
Design and build scalable apps using Python, Django, and React
Customize and extend Open edX, Moodle, or similar LMS platforms
Develop secure, maintainable RESTful APIs
Implement responsive and accessible UI components
Mentor junior developers and perform code reviews
Troubleshoot issues and optimize performance
Collaborate in agile ceremonies (sprint planning, daily standups, retrospectives)
Contribute to DevOps processes using Docker, CI/CD, Kubernetes
Required Skills:
7+ years of hands-on software development experience
Strong in Python, with 3+ years using Django
2+ years with React.js or modern JavaScript frameworks
Working knowledge of Open edX, Moodle, or similar platforms
Experience designing and integrating REST APIs
Familiarity with PostgreSQL, ElasticSearch/AWS OpenSearch
Proficient in version control (Git), container tools (Docker/K8s)
CI/CD pipeline knowledge & automated testing
Strong grasp of web security best practices
Preferred Qualifications:
Deep experience in Open edX customization (xBlock, theming)
Contributions to open-source EdTech projects
Exposure to learning analytics and data visualization
Knowledge of AWS services and microservice architecture
Understanding of WCAG/accessibility for educational apps
Experience in scaling high-traffic, performance-sensitive web platforms
Apply now and code the future of learning where every line you write empowers a global classroom.