PHP Software Engineer (Telecom OSS/BSS)
Location: Hybrid / Remote - Champaign, Illinois (occasional onsite)
Company: Communications Data Group
Reports To: VP, MBS/Elements Software Development
About the Role
We're looking for a highly capable PHP Software Engineer to help design, build, and evolve our telecom OSS/BSS platform, which provides billing, provisioning, and customer lifecycle management for broadband providers across the U.S.
This is not a basic web dev role-you'll work on large-scale, high-availability systems, complex data models, and performance-critical workflows that directly impact our clients' revenue, operations, and customer experience.
If you enjoy solving real-world problems at scale and working with deeply integrated systems, this role will give you meaningful ownership and impact.
What You'll Do
• Design, develop, and maintain core components of our OSS/BSS platform using PHP and SQL
• Build and enhance customer lifecycle workflows (ordering, billing, provisioning, payments)
• Develop scalable backend services and APIs that integrate with telecom network and provisioning systems
• Optimize database performance and query efficiency across large datasets
• Collaborate with product, data, and operations teams to translate business requirements into technical solutions
• Participate in code reviews, ensuring high standards for performance, readability, and maintainability
• Troubleshoot and resolve complex production issues in a mission-critical environment
• Contribute to system architecture decisions and modernization efforts
• Maintain and update technical documentation to reflect system behavior and design
Requirements
What You Bring
• 5+ years of professional software development experience
• Strong experience with PHP
• Solid experience with SQL and relational databases (PostgreSQL preferred)
• Experience working with large, complex data models and high-volume systems
• Strong debugging and problem-solving skills in production environments
• Ability to work independently and collaboratively in a distributed team
Nice to Have
• Experience with telecom systems (OSS/BSS, billing, provisioning, mediation, rating)
• Familiarity with APIs and system integrations
• Experience working in hybrid architectures
• Exposure to cloud platforms (AWS preferred)
Why Join CDG
• Work on mission-critical telecom platforms used by leading broadband providers
• Be part of a highly experienced team with deep industry knowledge
• Strong work/life balance with flexible hybrid/remote options
• Competitive benefits: 401(k), medical, dental, vision, life insurance
• Opportunity to influence modernization of a mature, widely used platform
Salary Description
50,000 - 130,000