Senior Software Engineer

CRB workforce

Job Summary

Seeking a Senior Software Engineer for an onsite contract-to-hire role in Salt Lake City, UT. The position requires 5+ years of experience with strong backend development using Python/Django, Open edX, xBlocks, and PHP for legacy system support. Key responsibilities include platform support, Open edX upgrades, issue resolution, and collaboration with internal teams to ensure platform stability and maintain clear documentation.

Must Have

  • 5+ years of software engineering experience, with strong backend development using Python/Django
  • Experience with Open edX (OEX) and xBlocks, including platform upgrades and troubleshooting
  • Experience with PHP for legacy system support
  • Strong troubleshooting and debugging skills for production issues

Perks & Benefits

  • Full benefits

Job Description

We are currently looking for a Senior Software Engineer. We have 1 open position. Please apply and we can discuss!

Location: Onsite, Salt Lake City, UT

Salary: $60-70/hr

Benefits: Full benefits

Type: Contract to hire

Sponsorship Available: No

Must have skills:

  • 5+ years of software engineering experience, with strong backend development using Python/Django
  • Experience with Open edX (OEX) and xBlocks, including platform upgrades and troubleshooting
  • Experience with PHP for legacy system support
  • Strong troubleshooting and debugging skills for production issues

Responsibilities:

  • Platform Support & Maintenance: Provide ongoing support for the platform, including troubleshooting and resolving system issues, maintaining backlog items, and supporting certificates and program functionality.
  • OEX Upgrades: Lead the upgrade of Open edX to new versions, ensuring smooth deployment and minimal disruption.
  • Issue Resolution: Diagnose, triage, and resolve technical issues coming from internal teams or platform users.
  • Collaboration: Work closely with other engineers, product managers, and stakeholders to prioritize issues, provide solutions, and ensure platform stability.
  • Documentation & Knowledge Sharing: Maintain clear documentation on system issues, fixes, and processes to support team efficiency and onboarding.

If the above seems like a fit, then apply!!

CRB Workforce, LLC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

#LI-Remote #LI-DF

6 Skills Required For This Role

Problem Solving Talent Acquisition Game Texts Django Python Php