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
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