About The Position

Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product ecosystem — including the systems that process product usage, manage customer account data, and report into our billing and CRM platforms. This is not a greenfield role. You'll be joining a team with a set of mature, business-critical systems and will be expected to understand them deeply, identify opportunities to modernize and reduce complexity, and execute those improvements with confidence and care.

Requirements

  • 8+ years of professional software engineering experience.
  • Strong hands-on experience with modern PHP and the Laravel framework.
  • Solid understanding of relational databases (MySQL or similar) and data modeling.
  • Experience with cloud infrastructure, particularly AWS (EC2, RDS, S3, Lambda, or similar).
  • Experience building and maintaining REST API integrations with third-party platforms.
  • Skilled with front-end technologies including JavaScript, TypeScript, and React.
  • A track record of inheriting legacy systems, assessing technical debt, and executing pragmatic improvements.
  • Strong written and verbal communication skills — you can articulate tradeoffs clearly and build consensus.
  • Self-directed and comfortable working as part of a geographically distributed team.

Nice To Haves

  • Experience with AI-assisted development tools such as Claude Code.
  • Experience with CPQ/billing platforms such as Zuora.
  • Experience integrating with CRM/CPQ platforms such as HubSpot or Salesforce.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Experience with Infrastructure as Code (Terraform, Pulumi, etc).
  • Familiarity with Scrum/Agile or Kanban methodologies.

Responsibilities

  • Ensure that every byte of product usage is accurately captured, transformed, and monetized, directly impacting the company’s bottom line.
  • Have a seat at the table for architectural decisions as we transition our data pipelines.
  • Work with AWS Lake Formation, AWS Glue, and other data lake and ETL tooling, ensuring reliable data ingestion, transformation, and availability for cross-system reporting.
  • Bring modern patterns (Hexagonal Architecture, DDD) to modern Laravel (v11+) codebase.
  • Integrate and maintain connections between internal systems and third-party platforms (billing, CRM, payment providers, etc.).
  • Maintain and evolve customer-facing account management UIs built with JavaScript, TypeScript, and React.
  • Participate in code reviews, architectural discussions, and sprint ceremonies.
  • Collaborate with remote teammates across time zones via video conference and async communication.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service